* {
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
	box-sizing:border-box;
	margin:0;
	padding:0
}
html {
	margin:0 auto
}
body, html {
	overflow-x:hidden
}
body {
	background:#fff;
	color:#110f0f;
	font-family:Microsoft Yahei, sans-serif;
	font-size:14px;max-width:1920px;margin:auto;
}
@media screen and (max-width:1260px) {
body {
font-size:14px
}
}
@media screen and (min-width:1440px) {
body {
font-size:16px
}
}
a {
	color:currentColor;
	text-decoration:none;
transition:color .3s ease, opacity .3s ease
}
a:hover {
	color:#006ca5
}
li {
	list-style-type:none
}
input::-webkit-inner-spin-button, input::-webkit-outer-spin-button {
-webkit-appearance:none;
-moz-appearance:none;
appearance:none
}
input[type=number] {
	-webkit-appearance:textfield;
	-moz-appearance:textfield;
	appearance:textfield
}
hr {
	border:0;
	display:block;
	height:1px;
	margin:0;
	padding:0;
	width:100%
}
img[data-lazy] {
	opacity:0;
transition:opacity .3s ease
}
[data-appear-animation=slide-top] [data-appear-animation-element] {
opacity:0
}
.cat-zebra__item {
	background-color:#f1f1f1
}
.cat-zebra__item:nth-child(2n) {
background-color:#fff;
}
.cat-zebra__item-pt, .cat-zebra__item.pt {
	padding-top:4.8611111111vw
}
@media screen and (max-width:411.4285714286px) {
.cat-zebra__item-pt, .cat-zebra__item.pt {
padding-top:20px
}
}
@media screen and (min-width:1542.8571428571px) {
.cat-zebra__item-pt, .cat-zebra__item.pt {
padding-top:75px
}
}
.cat-zebra__item-pb, .cat-zebra__item.pb {
	padding-bottom:4.8611111111vw
}
@media screen and (max-width:411.4285714286px) {
.cat-zebra__item-pb, .cat-zebra__item.pb {
padding-bottom:20px
}
}
@media screen and (min-width:1542.8571428571px) {
.cat-zebra__item-pb, .cat-zebra__item.pb {
padding-bottom:75px
}
}
.cat-zebra.cross .cat-zebra__item {
	background-color:#f1f1f1
}
.cat-zebra.cross .cat-zebra__item:nth-child(2n) {
background-color:#fff
}
.cat-spac {
	padding-bottom:3.4722222222vw;
	padding-top:3.4722222222vw
}
@media screen and (max-width:576px) {
.cat-spac {
padding-top:20px
}
}
@media screen and (min-width:1440px) {
.cat-spac {
padding-top:50px
}
}
@media screen and (max-width:576px) {
.cat-spac {
padding-bottom:20px
}
}
@media screen and (min-width:1440px) {
.cat-spac {
padding-bottom:50px
}
}
.cat-spac__upper {
	padding-top:3.4722222222vw
}
@media screen and (max-width:576px) {
.cat-spac__upper {
padding-top:20px
}
}
@media screen and (min-width:1440px) {
.cat-spac__upper {
padding-top:5%
}.cat-spac__upper {
padding-bottom:5%
}
}
.cat-spac__down {
	padding-bottom:3.4722222222vw
}
@media screen and (max-width:576px) {
.cat-spac__down {
padding-bottom:20px
}
}
@media screen and (min-width:1440px) {
.cat-spac__down {
padding-bottom:50px
}
}
.cat-public__arrow, .cat-public__more {
	align-items:center;
	backface-visibility:hidden;
	background-color:#006ca5;
	border:1px solid #006ca5;
	border-radius:1.5em;
	color:#110f0f;
	cursor:pointer;
	display:inline-flex;
font-size:.9722222222vw;
	justify-content:center;
	overflow:hidden;
	padding:.5em 1.5em;
	position:relative;
	z-index:1
}
@media screen and (max-width:1234.2857142857px) {
.cat-public__arrow, .cat-public__more {
font-size:12px
}
}
@media screen and (min-width:1645.7142857143px) {
.cat-public__arrow, .cat-public__more {
font-size:16px
}
}
.cat-public__arrow:after, .cat-public__arrow:before, .cat-public__more:after, .cat-public__more:before {
	background-color:hsla(0, 6%, 6%, .5);
	border-radius:1.5em;
	bottom:100%;
	content:"";
	height:100%;
	left:-1px;
	position:absolute;
	right:-1px;
transition:transform .3s;
	transition-timing-function:cubic-bezier(.75, 0, .125, 1);
	z-index:-1
}
.cat-public__arrow:after, .cat-public__more:after {
	background-color:#006ca5
}
.cat-public__arrow svg, .cat-public__more svg {
	fill:currentColor;
	display:block;
	height:1.5em;
	width:1.5em
}
.cat-public__arrow:hover, .cat-public__more:hover {
	border:1px solid #006ca5;
	color:#fff
}
.cat-public__arrow:hover:after, .cat-public__arrow:hover:before, .cat-public__more:hover:after, .cat-public__more:hover:before {
	transform:translate3d(0, 100%, 0) scale(1.1);
transition:transform .3s
}
.cat-public__arrow:hover:after, .cat-public__more:hover:after {
	transform:translate3d(0, 100%, 0) scale(1.1);
transition-delay:.175s
}
.cat-public__arrow.drak, .cat-public__more.drak {
	background-color:#110f0f;
	border:1px solid #110f0f;
	color:#fff
}
.cat-public__arrow.drak:before, .cat-public__more.drak:before {
	background-color:rgba(249, 201, 1, .5)
}
.cat-public__arrow.drak:after, .cat-public__more.drak:after {
	background-color:#006ca5
}
.cat-public__arrow.gary, .cat-public__more.gary {
	background-color:#b8b8b8;
	border-color:#b8b8b8;
	color:#fff
}
.cat-public__arrow.gary:before, .cat-public__more.gary:before {
	background-color:#006ca5
}
.cat-public__arrow.bright, .cat-public__more.bright {
	background-color:#fff;
	color:#110f0f
}
.cat-public__arrow.bright:before, .cat-public__more.bright:before {
	background-color:hsla(0, 6%, 6%, .5)
}
.cat-public__arrow.bright:hover, .cat-public__more.bright:hover {
	color:#fff
}
.cat-public__arrow.mt, .cat-public__more.mt {
	margin-top:1em
}
.cat-public__arrow {
	border-radius:50%;
	color:#fff;
	font-size:1.6666666667vw;
	height:4.7222222222vw;
	padding:0;
	width:4.7222222222vw
}
@media screen and (max-width:741.1764705882px) {
.cat-public__arrow {
width:35px
}
}
@media screen and (min-width:1482.3529411765px) {
.cat-public__arrow {
width:70px
}
}
@media screen and (max-width:741.1764705882px) {
.cat-public__arrow {
height:35px
}
}
@media screen and (min-width:1440px) {
.cat-public__arrow {
height:68px
}
}
@media screen and (max-width:780px) {
.cat-public__arrow {
font-size:13px
}
}
@media screen and (min-width:1440px) {
.cat-public__arrow {
font-size:24px
}
}
.cat-public__arrow.swiper-button-disabled {
	cursor:not-allowed;
	opacity:.15
}
.cat-public__arrow.swiper-button-disabled:hover:after, .cat-public__arrow.swiper-button-disabled:hover:before {
	display:none
}
.cat-public__tel {
	align-items:center;
	backface-visibility:hidden;
	background-color:#006ca5;
	border-radius:1.5em;
	color:#110f0f;
	cursor:pointer;
	display:inline-flex;
font-size:.9722222222vw;
	justify-content:center;
	overflow:hidden;
	padding:.5em 1.5em;
	position:relative;
	z-index:1
}
@media screen and (max-width:1234.2857142857px) {
.cat-public__tel {
font-size:12px
}
}
@media screen and (min-width:1645.7142857143px) {
.cat-public__tel {
font-size:16px
}
}
.cat-public__header {
	align-items:center;
	display:flex;
	justify-content:space-between;
	padding-bottom:3.125vw
}
@media screen and (max-width:640px) {
.cat-public__header {
padding-bottom:20px
}
}
@media screen and (min-width:1440px) {
.cat-public__header {
padding-bottom:5%
}
}
@media screen and (max-width:550px) {
.cat-public__header {
flex-direction:column
}
}
.cat-public__header-column {
	
}
@media screen and (max-width:550px) {
.cat-public__header-column {
width:100%
}
.small .cat-public__header-column {
w
}
}
.cat-public__header-column.last {
	display:flex;
	justify-content:flex-end
}
@media screen and (max-width:550px) {
.cat-public__header-column.last {
margin-top:.5em
}
}
.cat-public__header-column.short {
	padding-left:25%
}
@media screen and (max-width:850px) {
.cat-public__header-column.short {
margin-top:.5em;
padding-left:0
}
}
@media screen and (max-width:550px) {
.cat-public__header.small {
flex-direction:row
}
}
.cat-public__header.center {
	justify-content:center
}
.cat-public__header.stick {
	padding-bottom:0
}
.cat-public__title {
	font-size:2.5vw;
	font-weight:700
}
@media screen and (max-width:800px) {
.cat-public__title {
font-size:20px
}
}
@media screen and (min-width:1440px) {
.cat-public__title {
font-size:20px
}
}
.cat-public__name {
	font-size:1.6666666667vw
}
@media screen and (max-width:1080px) {
.cat-public__name {
font-size:18px
}
}
@media screen and (min-width:1440px) {
.cat-public__name {
font-size:24px
}
}
.cat-public__name.gary {
	color:#555
}
.cat-public__subtitle {
	font-size:1.3888888889vw;
	font-weight:700
}
@media screen and (max-width:1152px) {
.cat-public__subtitle {
font-size:16px
}
}
@media screen and (min-width:1440px) {
.cat-public__subtitle {
font-size:20px
}
}
.cat-public__smalltitle {
	font-size:1.25vw;
	font-weight:700
}
@media screen and (max-width:1120px) {
.cat-public__smalltitle {
font-size:14px
}
}
@media screen and (min-width:1440px) {
.cat-public__smalltitle {
font-size:18px
}
}
.cat-public__intro {
	color:#555;
	line-height:1.6;
	text-align:justify
}
.cat-public__intro.primary {
	color:#006ca5
}
.cat-public__intro.pt {
	margin-top:1em
}
.cat-public__intro.big {
	font-size:1.1111111111vw
}
@media screen and (max-width:1170px) {
.cat-public__intro.big {
font-size:13px
}
}
@media screen and (min-width:1440px) {
.cat-public__intro.big {
font-size:16px
}
}
.cat-public__intro.line {
	border-bottom:1px solid hsla(0, 0%, 59%, .2);
	padding-bottom:.5em
}
.cat-public__intro p+p {
	margin-top:1em
}
.cat-public__details {
	align-items:center;
	color:#110f0f;
	display:inline-flex;
	padding-bottom:.3em;
	position:relative;
	white-space:nowrap
}
.cat-public__details svg {
	fill:currentColor;
	height:1.2em;
	width:1.2em
}
.cat-public__details:after, .cat-public__details:before {
	background-color:currentColor;
	bottom:0;
	content:" ";
	height:1px;
	left:0;
	position:absolute;
	right:0
}
.cat-public__details:after {
	background-color:#006ca5;
	right:auto;
	width:0
}
.cat-public__details:hover {
	color:#110f0f
}
.cat-public__details:hover:after {
transition:width .3s;
	width:100%
}
/*.cat-public__details.gary, .cat-public__details.gary:hover {
	color:#fff
}*/
.cat-public__details.white, .cat-public__details.white:hover {
	color:#fff
}
.cat-public__details.mt {
	margin-top:1em
}
.cat-public__photo {
	width:100%
}
.cat-public__photo .inner {
	border-radius:8px;
	height:0;
	overflow:hidden;
	padding-bottom:50.56%;
	position:relative
}
.cat-public__photo .inner img {
	height:100%;
	left:50%;
	object-fit:cover;
	position:absolute;
	top:50%;
	transform:translate(-50%, -50%);
	width:100%
}
.small .cat-public__photo .inner img {
	object-fit:contain
}
.cat-public__next, .cat-public__prev {
	position:absolute;
	top:30%;
	transform:translateY(-50%);
	z-index:9
}
.cat-public__prev {
	right:103%
}
@media screen and (max-width:550px) {
.cat-public__prev {
display:none
}
}
.cat-public__next {
	left:82%
}
.cat-public__control {
	display:flex;
	justify-content:center
}
.cat-public__control .cat-public__arrow {
	margin:0 .5em
}
.cat-public__control.left {
	justify-content:flex-start
}
.cat-public__back {
	width:100%
}
.cat-public__back .inner {
	background-position:50%;
	background-repeat:no-repeat;
	background-size:cover;
	height:0;
	overflow:hidden;
	padding-bottom:56.25%;
	position:relative
}
.cat-public__tabs {
	display:flex;
	margin-top:1.5em
}
@media screen and (max-width:550px) {
.cat-public__tabs {
justify-content:flex-start;
overflow-x:auto;
padding-bottom:1em
}
}
.cat-public__tabs .tab {
	color:#555;
	cursor:pointer;
	display:inline-block;
	padding-bottom:.2em;
	position:relative;
	white-space:nowrap
}
.cat-public__tabs .tab+.tab {
	margin-left:2em
}
.cat-public__tabs .tab.active {
	border-bottom:2px solid #110f0f;
	color:#110f0f
}
.cat-public__tags {
	display:flex;
	margin-bottom:2em;
	margin-top:1.5em
}
@media screen and (max-width:550px) {
.cat-public__tags {
justify-content:flex-start;
overflow-x:auto;
padding-bottom:1em
}
}
.cat-public__tags .tag {
	background-color:#d6d6d6;
	border-radius:8px;
	color:#110f0f;
	cursor:pointer;
	display:inline-block;
	line-height:1;
	padding:.5em 1.2em;
	position:relative;
	white-space:nowrap
}
.cat-public__tags .tag+.tag {
	margin-left:2em
}
.cat-public__tags .tag.active {
	background-color:#006ca5;
	color:#110f0f
}
.cat-public__contents .content {
	display:none
}
.cat-public__contents .content.show {
	display:block
}
.cat-public__grid {
	-ms-grid-columns:1fr 1fr 1fr 1fr;
	grid-gap:0;
	border-radius:8px;
	display:-ms-grid;
	display:grid;
	grid-template-columns:repeat(3, 1fr);
	margin:0\0;
	overflow:hidden
}
.cat-public__grid>:first-child {
	-ms-grid-column:1;
	-ms-grid-row:1
}
.cat-public__grid>:nth-child(2) {
-ms-grid-column:2;
-ms-grid-row:1
}
.cat-public__grid>:nth-child(3) {
-ms-grid-column:3;
-ms-grid-row:1
}
.cat-public__grid>:nth-child(4) {
-ms-grid-column:4;
-ms-grid-row:1
}
.cat-public__grid>:nth-child(5) {
-ms-grid-column:1;
-ms-grid-row:2
}
.cat-public__grid>:nth-child(6) {
-ms-grid-column:2;
-ms-grid-row:2
}
.cat-public__grid>:nth-child(7) {
-ms-grid-column:3;
-ms-grid-row:2
}
.cat-public__grid>:nth-child(8) {
-ms-grid-column:4;
-ms-grid-row:2
}
.cat-public__grid>:nth-child(9) {
-ms-grid-column:1;
-ms-grid-row:3
}
.cat-public__grid>:nth-child(10) {
-ms-grid-column:2;
-ms-grid-row:3
}
.cat-public__grid>:nth-child(11) {
-ms-grid-column:3;
-ms-grid-row:3
}
.cat-public__grid>:nth-child(12) {
-ms-grid-column:4;
-ms-grid-row:3
}
.cat-public__grid>:nth-child(13) {
-ms-grid-column:1;
-ms-grid-row:4
}
.cat-public__grid>:nth-child(14) {
-ms-grid-column:2;
-ms-grid-row:4
}
.cat-public__grid>:nth-child(15) {
-ms-grid-column:3;
-ms-grid-row:4
}
.cat-public__grid>:nth-child(16) {
-ms-grid-column:4;
-ms-grid-row:4
}
.cat-public__grid>:nth-child(17) {
-ms-grid-column:1;
-ms-grid-row:5
}
.cat-public__grid>:nth-child(18) {
-ms-grid-column:2;
-ms-grid-row:5
}
.cat-public__grid>:nth-child(19) {
-ms-grid-column:3;
-ms-grid-row:5
}
.cat-public__grid>:nth-child(20) {
-ms-grid-column:4;
-ms-grid-row:5
}
.cat-public__grid>:nth-child(21) {
-ms-grid-column:1;
-ms-grid-row:6
}
.cat-public__grid>:nth-child(22) {
-ms-grid-column:2;
-ms-grid-row:6
}
.cat-public__grid>:nth-child(23) {
-ms-grid-column:3;
-ms-grid-row:6
}
.cat-public__grid>:nth-child(24) {
-ms-grid-column:4;
-ms-grid-row:6
}
.cat-public__grid>:nth-child(25) {
-ms-grid-column:1;
-ms-grid-row:7
}
.cat-public__grid>:nth-child(26) {
-ms-grid-column:2;
-ms-grid-row:7
}
.cat-public__grid>:nth-child(27) {
-ms-grid-column:3;
-ms-grid-row:7
}
.cat-public__grid>:nth-child(28) {
-ms-grid-column:4;
-ms-grid-row:7
}
.cat-public__grid>:nth-child(29) {
-ms-grid-column:1;
-ms-grid-row:8
}
.cat-public__grid>:nth-child(30) {
-ms-grid-column:2;
-ms-grid-row:8
}
.cat-public__grid>:nth-child(31) {
-ms-grid-column:3;
-ms-grid-row:8
}
.cat-public__grid>:nth-child(32) {
-ms-grid-column:4;
-ms-grid-row:8
}
.cat-public__grid>:nth-child(33) {
-ms-grid-column:1;
-ms-grid-row:9
}
.cat-public__grid>:nth-child(34) {
-ms-grid-column:2;
-ms-grid-row:9
}
.cat-public__grid>:nth-child(35) {
-ms-grid-column:3;
-ms-grid-row:9
}
.cat-public__grid>:nth-child(36) {
-ms-grid-column:4;
-ms-grid-row:9
}
.cat-public__grid>:nth-child(37) {
-ms-grid-column:1;
-ms-grid-row:10
}
.cat-public__grid>:nth-child(38) {
-ms-grid-column:2;
-ms-grid-row:10
}
.cat-public__grid>:nth-child(39) {
-ms-grid-column:3;
-ms-grid-row:10
}
.cat-public__grid>:nth-child(40) {
-ms-grid-column:4;
-ms-grid-row:10
}
.cat-public__grid>:nth-child(41) {
-ms-grid-column:1;
-ms-grid-row:11
}
.cat-public__grid>:nth-child(42) {
-ms-grid-column:2;
-ms-grid-row:11
}
.cat-public__grid>:nth-child(43) {
-ms-grid-column:3;
-ms-grid-row:11
}
.cat-public__grid>:nth-child(44) {
-ms-grid-column:4;
-ms-grid-row:11
}
.cat-public__grid>:nth-child(45) {
-ms-grid-column:1;
-ms-grid-row:12
}
.cat-public__grid>:nth-child(46) {
-ms-grid-column:2;
-ms-grid-row:12
}
.cat-public__grid>:nth-child(47) {
-ms-grid-column:3;
-ms-grid-row:12
}
.cat-public__grid>:nth-child(48) {
-ms-grid-column:4;
-ms-grid-row:12
}
.cat-public__grid>:nth-child(49) {
-ms-grid-column:1;
-ms-grid-row:13
}
.cat-public__grid>:nth-child(50) {
-ms-grid-column:2;
-ms-grid-row:13
}
.cat-public__grid>:nth-child(51) {
-ms-grid-column:3;
-ms-grid-row:13
}
.cat-public__grid>:nth-child(52) {
-ms-grid-column:4;
-ms-grid-row:13
}
.cat-public__grid>:nth-child(53) {
-ms-grid-column:1;
-ms-grid-row:14
}
.cat-public__grid>:nth-child(54) {
-ms-grid-column:2;
-ms-grid-row:14
}
.cat-public__grid>:nth-child(55) {
-ms-grid-column:3;
-ms-grid-row:14
}
.cat-public__grid>:nth-child(56) {
-ms-grid-column:4;
-ms-grid-row:14
}
.cat-public__grid>:nth-child(57) {
-ms-grid-column:1;
-ms-grid-row:15
}
.cat-public__grid>:nth-child(58) {
-ms-grid-column:2;
-ms-grid-row:15
}
.cat-public__grid>:nth-child(59) {
-ms-grid-column:3;
-ms-grid-row:15
}
.cat-public__grid>:nth-child(60) {
-ms-grid-column:4;
-ms-grid-row:15
}
.cat-public__grid>:nth-child(61) {
-ms-grid-column:1;
-ms-grid-row:16
}
.cat-public__grid>:nth-child(62) {
-ms-grid-column:2;
-ms-grid-row:16
}
.cat-public__grid>:nth-child(63) {
-ms-grid-column:3;
-ms-grid-row:16
}
.cat-public__grid>:nth-child(64) {
-ms-grid-column:4;
-ms-grid-row:16
}
.cat-public__grid>:nth-child(65) {
-ms-grid-column:1;
-ms-grid-row:17
}
.cat-public__grid>:nth-child(66) {
-ms-grid-column:2;
-ms-grid-row:17
}
.cat-public__grid>:nth-child(67) {
-ms-grid-column:3;
-ms-grid-row:17
}
.cat-public__grid>:nth-child(68) {
-ms-grid-column:4;
-ms-grid-row:17
}
.cat-public__grid>:nth-child(69) {
-ms-grid-column:1;
-ms-grid-row:18
}
.cat-public__grid>:nth-child(70) {
-ms-grid-column:2;
-ms-grid-row:18
}
.cat-public__grid>:nth-child(71) {
-ms-grid-column:3;
-ms-grid-row:18
}
.cat-public__grid>:nth-child(72) {
-ms-grid-column:4;
-ms-grid-row:18
}
.cat-public__grid>:nth-child(73) {
-ms-grid-column:1;
-ms-grid-row:19
}
.cat-public__grid>:nth-child(74) {
-ms-grid-column:2;
-ms-grid-row:19
}
.cat-public__grid>:nth-child(75) {
-ms-grid-column:3;
-ms-grid-row:19
}
.cat-public__grid>:nth-child(76) {
-ms-grid-column:4;
-ms-grid-row:19
}
.cat-public__grid>:nth-child(77) {
-ms-grid-column:1;
-ms-grid-row:20
}
.cat-public__grid>:nth-child(78) {
-ms-grid-column:2;
-ms-grid-row:20
}
.cat-public__grid>:nth-child(79) {
-ms-grid-column:3;
-ms-grid-row:20
}
.cat-public__grid>:nth-child(80) {
-ms-grid-column:4;
-ms-grid-row:20
}
.cat-public__grid>:nth-child(81) {
-ms-grid-column:1;
-ms-grid-row:21
}
.cat-public__grid>:nth-child(82) {
-ms-grid-column:2;
-ms-grid-row:21
}
.cat-public__grid>:nth-child(83) {
-ms-grid-column:3;
-ms-grid-row:21
}
.cat-public__grid>:nth-child(84) {
-ms-grid-column:4;
-ms-grid-row:21
}
.cat-public__grid>:nth-child(85) {
-ms-grid-column:1;
-ms-grid-row:22
}
.cat-public__grid>:nth-child(86) {
-ms-grid-column:2;
-ms-grid-row:22
}
.cat-public__grid>:nth-child(87) {
-ms-grid-column:3;
-ms-grid-row:22
}
.cat-public__grid>:nth-child(88) {
-ms-grid-column:4;
-ms-grid-row:22
}
.cat-public__grid>:nth-child(89) {
-ms-grid-column:1;
-ms-grid-row:23
}
.cat-public__grid>:nth-child(90) {
-ms-grid-column:2;
-ms-grid-row:23
}
.cat-public__grid>:nth-child(91) {
-ms-grid-column:3;
-ms-grid-row:23
}
.cat-public__grid>:nth-child(92) {
-ms-grid-column:4;
-ms-grid-row:23
}
.cat-public__grid>:nth-child(93) {
-ms-grid-column:1;
-ms-grid-row:24
}
.cat-public__grid>:nth-child(94) {
-ms-grid-column:2;
-ms-grid-row:24
}
.cat-public__grid>:nth-child(95) {
-ms-grid-column:3;
-ms-grid-row:24
}
.cat-public__grid>:nth-child(96) {
-ms-grid-column:4;
-ms-grid-row:24
}
.cat-public__grid>:nth-child(97) {
-ms-grid-column:1;
-ms-grid-row:25
}
.cat-public__grid>:nth-child(98) {
-ms-grid-column:2;
-ms-grid-row:25
}
.cat-public__grid>:nth-child(99) {
-ms-grid-column:3;
-ms-grid-row:25
}
.cat-public__grid>:nth-child(100) {
-ms-grid-column:4;
-ms-grid-row:25
}
.cat-public__grid>* {
	margin:0\0
}
@media screen and (max-width:650px) {
.cat-public__grid {
-ms-grid-columns:1fr 1fr;
grid-gap:0;
grid-template-columns:repeat(2, 1fr)
}
.cat-public__grid>:first-child {
-ms-grid-column:1;
-ms-grid-row:1
}
.cat-public__grid>:nth-child(2) {
-ms-grid-column:2;
-ms-grid-row:1
}
.cat-public__grid>:nth-child(3) {
-ms-grid-column:1;
-ms-grid-row:2
}
.cat-public__grid>:nth-child(4) {
-ms-grid-column:2;
-ms-grid-row:2
}
.cat-public__grid>:nth-child(5) {
-ms-grid-column:1;
-ms-grid-row:3
}
.cat-public__grid>:nth-child(6) {
-ms-grid-column:2;
-ms-grid-row:3
}
.cat-public__grid>:nth-child(7) {
-ms-grid-column:1;
-ms-grid-row:4
}
.cat-public__grid>:nth-child(8) {
-ms-grid-column:2;
-ms-grid-row:4
}
.cat-public__grid>:nth-child(9) {
-ms-grid-column:1;
-ms-grid-row:5
}
.cat-public__grid>:nth-child(10) {
-ms-grid-column:2;
-ms-grid-row:5
}
.cat-public__grid>:nth-child(11) {
-ms-grid-column:1;
-ms-grid-row:6
}
.cat-public__grid>:nth-child(12) {
-ms-grid-column:2;
-ms-grid-row:6
}
.cat-public__grid>:nth-child(13) {
-ms-grid-column:1;
-ms-grid-row:7
}
.cat-public__grid>:nth-child(14) {
-ms-grid-column:2;
-ms-grid-row:7
}
.cat-public__grid>:nth-child(15) {
-ms-grid-column:1;
-ms-grid-row:8
}
.cat-public__grid>:nth-child(16) {
-ms-grid-column:2;
-ms-grid-row:8
}
.cat-public__grid>:nth-child(17) {
-ms-grid-column:1;
-ms-grid-row:9
}
.cat-public__grid>:nth-child(18) {
-ms-grid-column:2;
-ms-grid-row:9
}
.cat-public__grid>:nth-child(19) {
-ms-grid-column:1;
-ms-grid-row:10
}
.cat-public__grid>:nth-child(20) {
-ms-grid-column:2;
-ms-grid-row:10
}
.cat-public__grid>:nth-child(21) {
-ms-grid-column:1;
-ms-grid-row:11
}
.cat-public__grid>:nth-child(22) {
-ms-grid-column:2;
-ms-grid-row:11
}
.cat-public__grid>:nth-child(23) {
-ms-grid-column:1;
-ms-grid-row:12
}
.cat-public__grid>:nth-child(24) {
-ms-grid-column:2;
-ms-grid-row:12
}
.cat-public__grid>:nth-child(25) {
-ms-grid-column:1;
-ms-grid-row:13
}
.cat-public__grid>:nth-child(26) {
-ms-grid-column:2;
-ms-grid-row:13
}
.cat-public__grid>:nth-child(27) {
-ms-grid-column:1;
-ms-grid-row:14
}
.cat-public__grid>:nth-child(28) {
-ms-grid-column:2;
-ms-grid-row:14
}
.cat-public__grid>:nth-child(29) {
-ms-grid-column:1;
-ms-grid-row:15
}
.cat-public__grid>:nth-child(30) {
-ms-grid-column:2;
-ms-grid-row:15
}
.cat-public__grid>:nth-child(31) {
-ms-grid-column:1;
-ms-grid-row:16
}
.cat-public__grid>:nth-child(32) {
-ms-grid-column:2;
-ms-grid-row:16
}
.cat-public__grid>:nth-child(33) {
-ms-grid-column:1;
-ms-grid-row:17
}
.cat-public__grid>:nth-child(34) {
-ms-grid-column:2;
-ms-grid-row:17
}
.cat-public__grid>:nth-child(35) {
-ms-grid-column:1;
-ms-grid-row:18
}
.cat-public__grid>:nth-child(36) {
-ms-grid-column:2;
-ms-grid-row:18
}
.cat-public__grid>:nth-child(37) {
-ms-grid-column:1;
-ms-grid-row:19
}
.cat-public__grid>:nth-child(38) {
-ms-grid-column:2;
-ms-grid-row:19
}
.cat-public__grid>:nth-child(39) {
-ms-grid-column:1;
-ms-grid-row:20
}
.cat-public__grid>:nth-child(40) {
-ms-grid-column:2;
-ms-grid-row:20
}
.cat-public__grid>:nth-child(41) {
-ms-grid-column:1;
-ms-grid-row:21
}
.cat-public__grid>:nth-child(42) {
-ms-grid-column:2;
-ms-grid-row:21
}
.cat-public__grid>:nth-child(43) {
-ms-grid-column:1;
-ms-grid-row:22
}
.cat-public__grid>:nth-child(44) {
-ms-grid-column:2;
-ms-grid-row:22
}
.cat-public__grid>:nth-child(45) {
-ms-grid-column:1;
-ms-grid-row:23
}
.cat-public__grid>:nth-child(46) {
-ms-grid-column:2;
-ms-grid-row:23
}
.cat-public__grid>:nth-child(47) {
-ms-grid-column:1;
-ms-grid-row:24
}
.cat-public__grid>:nth-child(48) {
-ms-grid-column:2;
-ms-grid-row:24
}
.cat-public__grid>:nth-child(49) {
-ms-grid-column:1;
-ms-grid-row:25
}
.cat-public__grid>:nth-child(50) {
-ms-grid-column:2;
-ms-grid-row:25
}
.cat-public__grid>:nth-child(51) {
-ms-grid-column:1;
-ms-grid-row:26
}
.cat-public__grid>:nth-child(52) {
-ms-grid-column:2;
-ms-grid-row:26
}
.cat-public__grid>:nth-child(53) {
-ms-grid-column:1;
-ms-grid-row:27
}
.cat-public__grid>:nth-child(54) {
-ms-grid-column:2;
-ms-grid-row:27
}
.cat-public__grid>:nth-child(55) {
-ms-grid-column:1;
-ms-grid-row:28
}
.cat-public__grid>:nth-child(56) {
-ms-grid-column:2;
-ms-grid-row:28
}
.cat-public__grid>:nth-child(57) {
-ms-grid-column:1;
-ms-grid-row:29
}
.cat-public__grid>:nth-child(58) {
-ms-grid-column:2;
-ms-grid-row:29
}
.cat-public__grid>:nth-child(59) {
-ms-grid-column:1;
-ms-grid-row:30
}
.cat-public__grid>:nth-child(60) {
-ms-grid-column:2;
-ms-grid-row:30
}
.cat-public__grid>:nth-child(61) {
-ms-grid-column:1;
-ms-grid-row:31
}
.cat-public__grid>:nth-child(62) {
-ms-grid-column:2;
-ms-grid-row:31
}
.cat-public__grid>:nth-child(63) {
-ms-grid-column:1;
-ms-grid-row:32
}
.cat-public__grid>:nth-child(64) {
-ms-grid-column:2;
-ms-grid-row:32
}
.cat-public__grid>:nth-child(65) {
-ms-grid-column:1;
-ms-grid-row:33
}
.cat-public__grid>:nth-child(66) {
-ms-grid-column:2;
-ms-grid-row:33
}
.cat-public__grid>:nth-child(67) {
-ms-grid-column:1;
-ms-grid-row:34
}
.cat-public__grid>:nth-child(68) {
-ms-grid-column:2;
-ms-grid-row:34
}
.cat-public__grid>:nth-child(69) {
-ms-grid-column:1;
-ms-grid-row:35
}
.cat-public__grid>:nth-child(70) {
-ms-grid-column:2;
-ms-grid-row:35
}
.cat-public__grid>:nth-child(71) {
-ms-grid-column:1;
-ms-grid-row:36
}
.cat-public__grid>:nth-child(72) {
-ms-grid-column:2;
-ms-grid-row:36
}
.cat-public__grid>:nth-child(73) {
-ms-grid-column:1;
-ms-grid-row:37
}
.cat-public__grid>:nth-child(74) {
-ms-grid-column:2;
-ms-grid-row:37
}
.cat-public__grid>:nth-child(75) {
-ms-grid-column:1;
-ms-grid-row:38
}
.cat-public__grid>:nth-child(76) {
-ms-grid-column:2;
-ms-grid-row:38
}
.cat-public__grid>:nth-child(77) {
-ms-grid-column:1;
-ms-grid-row:39
}
.cat-public__grid>:nth-child(78) {
-ms-grid-column:2;
-ms-grid-row:39
}
.cat-public__grid>:nth-child(79) {
-ms-grid-column:1;
-ms-grid-row:40
}
.cat-public__grid>:nth-child(80) {
-ms-grid-column:2;
-ms-grid-row:40
}
.cat-public__grid>:nth-child(81) {
-ms-grid-column:1;
-ms-grid-row:41
}
.cat-public__grid>:nth-child(82) {
-ms-grid-column:2;
-ms-grid-row:41
}
.cat-public__grid>:nth-child(83) {
-ms-grid-column:1;
-ms-grid-row:42
}
.cat-public__grid>:nth-child(84) {
-ms-grid-column:2;
-ms-grid-row:42
}
.cat-public__grid>:nth-child(85) {
-ms-grid-column:1;
-ms-grid-row:43
}
.cat-public__grid>:nth-child(86) {
-ms-grid-column:2;
-ms-grid-row:43
}
.cat-public__grid>:nth-child(87) {
-ms-grid-column:1;
-ms-grid-row:44
}
.cat-public__grid>:nth-child(88) {
-ms-grid-column:2;
-ms-grid-row:44
}
.cat-public__grid>:nth-child(89) {
-ms-grid-column:1;
-ms-grid-row:45
}
.cat-public__grid>:nth-child(90) {
-ms-grid-column:2;
-ms-grid-row:45
}
.cat-public__grid>:nth-child(91) {
-ms-grid-column:1;
-ms-grid-row:46
}
.cat-public__grid>:nth-child(92) {
-ms-grid-column:2;
-ms-grid-row:46
}
.cat-public__grid>:nth-child(93) {
-ms-grid-column:1;
-ms-grid-row:47
}
.cat-public__grid>:nth-child(94) {
-ms-grid-column:2;
-ms-grid-row:47
}
.cat-public__grid>:nth-child(95) {
-ms-grid-column:1;
-ms-grid-row:48
}
.cat-public__grid>:nth-child(96) {
-ms-grid-column:2;
-ms-grid-row:48
}
.cat-public__grid>:nth-child(97) {
-ms-grid-column:1;
-ms-grid-row:49
}
.cat-public__grid>:nth-child(98) {
-ms-grid-column:2;
-ms-grid-row:49
}
.cat-public__grid>:nth-child(99) {
-ms-grid-column:1;
-ms-grid-row:50
}
.cat-public__grid>:nth-child(100) {
-ms-grid-column:2;
-ms-grid-row:50
}
}
.cat-public__grid .item {
	position:relative
}
.cat-public__grid .item:after {
	background-color:rgba(0, 0, 0, .4);
	bottom:0;
	content:" ";
	left:0;
	position:absolute;
	right:0;
	top:0
}
.cat-public__grid .item .inner {
	padding-bottom:148%
}
@media screen and (max-width:550px) {
.cat-public__grid .item .inner {
padding-bottom:100%
}
}
.cat-public__grid .item .content {
	align-items:center;
	bottom:0;
	display:flex;
	flex-direction:column;
	justify-content:center;
	left:0;
	position:absolute;
	right:0;
	top:0;
	z-index:2
}
.cat-public__grid .item .content .icon {
	background-repeat:no-repeat;
	background-size:contain;
	height:3.8194444444vw;
transition:transform .4s;
	width:6.25vw
}
@media screen and (max-width:960px) {
.cat-public__grid .item .content .icon {
width:60px
}
}
@media screen and (min-width:1600px) {
.cat-public__grid .item .content .icon {
width:100px
}
}
@media screen and (max-width:968.7272727273px) {
.cat-public__grid .item .content .icon {
height:37px
}
}
@media screen and (min-width:1597.0909090909px) {
.cat-public__grid .item .content .icon {
height:61px
}
}
.cat-public__grid .item .content .text {
	font-size:1.6666666667vw;
	font-weight:700;
	margin-bottom:.5em;
	margin-top:1em;
	text-align:center;
transition:transform .4s
}
@media screen and (max-width:960px) {
.cat-public__grid .item .content .text {
font-size:16px
}
}
@media screen and (min-width:1560px) {
.cat-public__grid .item .content .text {
font-size:26px
}
}
.cat-public__grid .item .content .cat-public__details {
	bottom:15%;
	color:hsla(0, 0%, 100%, .4);
	position:absolute
}
@media screen and (max-width:550px) {
.cat-public__grid .item .content .cat-public__details {
position:static
}
}
.cat-public__grid .item .content:hover .icon, .cat-public__grid .item .content:hover .text {
	color:#fff;
	transform:translateY(-10px)
}
.cat-public__grid .item .content:hover .cat-public__details {
	color:#006ca5
}
.cat-model__after .cat-public__grid, .cat-model__details .cat-public__grid {
	-ms-grid-columns:1fr 1fr 1fr;
	grid-gap:15px;
	display:-ms-grid;
	display:grid;
	grid-template-columns:repeat(3, 1fr);
	margin:-7.5px\0
}
.cat-model__after .cat-public__grid>:first-child, .cat-model__details .cat-public__grid>:first-child {
	-ms-grid-column:1;
	-ms-grid-row:1
}
.cat-model__after .cat-public__grid>:nth-child(2), .cat-model__details .cat-public__grid>:nth-child(2) {
-ms-grid-column:2;
-ms-grid-row:1
}
.cat-model__after .cat-public__grid>:nth-child(3), .cat-model__details .cat-public__grid>:nth-child(3) {
-ms-grid-column:3;
-ms-grid-row:1
}
.cat-model__after .cat-public__grid>:nth-child(4), .cat-model__details .cat-public__grid>:nth-child(4) {
-ms-grid-column:1;
-ms-grid-row:2
}
.cat-model__after .cat-public__grid>:nth-child(5), .cat-model__details .cat-public__grid>:nth-child(5) {
-ms-grid-column:2;
-ms-grid-row:2
}
.cat-model__after .cat-public__grid>:nth-child(6), .cat-model__details .cat-public__grid>:nth-child(6) {
-ms-grid-column:3;
-ms-grid-row:2
}
.cat-model__after .cat-public__grid>:nth-child(7), .cat-model__details .cat-public__grid>:nth-child(7) {
-ms-grid-column:1;
-ms-grid-row:3
}
.cat-model__after .cat-public__grid>:nth-child(8), .cat-model__details .cat-public__grid>:nth-child(8) {
-ms-grid-column:2;
-ms-grid-row:3
}
.cat-model__after .cat-public__grid>:nth-child(9), .cat-model__details .cat-public__grid>:nth-child(9) {
-ms-grid-column:3;
-ms-grid-row:3
}
.cat-model__after .cat-public__grid>:nth-child(10), .cat-model__details .cat-public__grid>:nth-child(10) {
-ms-grid-column:1;
-ms-grid-row:4
}
.cat-model__after .cat-public__grid>:nth-child(11), .cat-model__details .cat-public__grid>:nth-child(11) {
-ms-grid-column:2;
-ms-grid-row:4
}
.cat-model__after .cat-public__grid>:nth-child(12), .cat-model__details .cat-public__grid>:nth-child(12) {
-ms-grid-column:3;
-ms-grid-row:4
}
.cat-model__after .cat-public__grid>:nth-child(13), .cat-model__details .cat-public__grid>:nth-child(13) {
-ms-grid-column:1;
-ms-grid-row:5
}
.cat-model__after .cat-public__grid>:nth-child(14), .cat-model__details .cat-public__grid>:nth-child(14) {
-ms-grid-column:2;
-ms-grid-row:5
}
.cat-model__after .cat-public__grid>:nth-child(15), .cat-model__details .cat-public__grid>:nth-child(15) {
-ms-grid-column:3;
-ms-grid-row:5
}
.cat-model__after .cat-public__grid>:nth-child(16), .cat-model__details .cat-public__grid>:nth-child(16) {
-ms-grid-column:1;
-ms-grid-row:6
}
.cat-model__after .cat-public__grid>:nth-child(17), .cat-model__details .cat-public__grid>:nth-child(17) {
-ms-grid-column:2;
-ms-grid-row:6
}
.cat-model__after .cat-public__grid>:nth-child(18), .cat-model__details .cat-public__grid>:nth-child(18) {
-ms-grid-column:3;
-ms-grid-row:6
}
.cat-model__after .cat-public__grid>:nth-child(19), .cat-model__details .cat-public__grid>:nth-child(19) {
-ms-grid-column:1;
-ms-grid-row:7
}
.cat-model__after .cat-public__grid>:nth-child(20), .cat-model__details .cat-public__grid>:nth-child(20) {
-ms-grid-column:2;
-ms-grid-row:7
}
.cat-model__after .cat-public__grid>:nth-child(21), .cat-model__details .cat-public__grid>:nth-child(21) {
-ms-grid-column:3;
-ms-grid-row:7
}
.cat-model__after .cat-public__grid>:nth-child(22), .cat-model__details .cat-public__grid>:nth-child(22) {
-ms-grid-column:1;
-ms-grid-row:8
}
.cat-model__after .cat-public__grid>:nth-child(23), .cat-model__details .cat-public__grid>:nth-child(23) {
-ms-grid-column:2;
-ms-grid-row:8
}
.cat-model__after .cat-public__grid>:nth-child(24), .cat-model__details .cat-public__grid>:nth-child(24) {
-ms-grid-column:3;
-ms-grid-row:8
}
.cat-model__after .cat-public__grid>:nth-child(25), .cat-model__details .cat-public__grid>:nth-child(25) {
-ms-grid-column:1;
-ms-grid-row:9
}
.cat-model__after .cat-public__grid>:nth-child(26), .cat-model__details .cat-public__grid>:nth-child(26) {
-ms-grid-column:2;
-ms-grid-row:9
}
.cat-model__after .cat-public__grid>:nth-child(27), .cat-model__details .cat-public__grid>:nth-child(27) {
-ms-grid-column:3;
-ms-grid-row:9
}
.cat-model__after .cat-public__grid>:nth-child(28), .cat-model__details .cat-public__grid>:nth-child(28) {
-ms-grid-column:1;
-ms-grid-row:10
}
.cat-model__after .cat-public__grid>:nth-child(29), .cat-model__details .cat-public__grid>:nth-child(29) {
-ms-grid-column:2;
-ms-grid-row:10
}
.cat-model__after .cat-public__grid>:nth-child(30), .cat-model__details .cat-public__grid>:nth-child(30) {
-ms-grid-column:3;
-ms-grid-row:10
}
.cat-model__after .cat-public__grid>:nth-child(31), .cat-model__details .cat-public__grid>:nth-child(31) {
-ms-grid-column:1;
-ms-grid-row:11
}
.cat-model__after .cat-public__grid>:nth-child(32), .cat-model__details .cat-public__grid>:nth-child(32) {
-ms-grid-column:2;
-ms-grid-row:11
}
.cat-model__after .cat-public__grid>:nth-child(33), .cat-model__details .cat-public__grid>:nth-child(33) {
-ms-grid-column:3;
-ms-grid-row:11
}
.cat-model__after .cat-public__grid>:nth-child(34), .cat-model__details .cat-public__grid>:nth-child(34) {
-ms-grid-column:1;
-ms-grid-row:12
}
.cat-model__after .cat-public__grid>:nth-child(35), .cat-model__details .cat-public__grid>:nth-child(35) {
-ms-grid-column:2;
-ms-grid-row:12
}
.cat-model__after .cat-public__grid>:nth-child(36), .cat-model__details .cat-public__grid>:nth-child(36) {
-ms-grid-column:3;
-ms-grid-row:12
}
.cat-model__after .cat-public__grid>:nth-child(37), .cat-model__details .cat-public__grid>:nth-child(37) {
-ms-grid-column:1;
-ms-grid-row:13
}
.cat-model__after .cat-public__grid>:nth-child(38), .cat-model__details .cat-public__grid>:nth-child(38) {
-ms-grid-column:2;
-ms-grid-row:13
}
.cat-model__after .cat-public__grid>:nth-child(39), .cat-model__details .cat-public__grid>:nth-child(39) {
-ms-grid-column:3;
-ms-grid-row:13
}
.cat-model__after .cat-public__grid>:nth-child(40), .cat-model__details .cat-public__grid>:nth-child(40) {
-ms-grid-column:1;
-ms-grid-row:14
}
.cat-model__after .cat-public__grid>:nth-child(41), .cat-model__details .cat-public__grid>:nth-child(41) {
-ms-grid-column:2;
-ms-grid-row:14
}
.cat-model__after .cat-public__grid>:nth-child(42), .cat-model__details .cat-public__grid>:nth-child(42) {
-ms-grid-column:3;
-ms-grid-row:14
}
.cat-model__after .cat-public__grid>:nth-child(43), .cat-model__details .cat-public__grid>:nth-child(43) {
-ms-grid-column:1;
-ms-grid-row:15
}
.cat-model__after .cat-public__grid>:nth-child(44), .cat-model__details .cat-public__grid>:nth-child(44) {
-ms-grid-column:2;
-ms-grid-row:15
}
.cat-model__after .cat-public__grid>:nth-child(45), .cat-model__details .cat-public__grid>:nth-child(45) {
-ms-grid-column:3;
-ms-grid-row:15
}
.cat-model__after .cat-public__grid>:nth-child(46), .cat-model__details .cat-public__grid>:nth-child(46) {
-ms-grid-column:1;
-ms-grid-row:16
}
.cat-model__after .cat-public__grid>:nth-child(47), .cat-model__details .cat-public__grid>:nth-child(47) {
-ms-grid-column:2;
-ms-grid-row:16
}
.cat-model__after .cat-public__grid>:nth-child(48), .cat-model__details .cat-public__grid>:nth-child(48) {
-ms-grid-column:3;
-ms-grid-row:16
}
.cat-model__after .cat-public__grid>:nth-child(49), .cat-model__details .cat-public__grid>:nth-child(49) {
-ms-grid-column:1;
-ms-grid-row:17
}
.cat-model__after .cat-public__grid>:nth-child(50), .cat-model__details .cat-public__grid>:nth-child(50) {
-ms-grid-column:2;
-ms-grid-row:17
}
.cat-model__after .cat-public__grid>:nth-child(51), .cat-model__details .cat-public__grid>:nth-child(51) {
-ms-grid-column:3;
-ms-grid-row:17
}
.cat-model__after .cat-public__grid>:nth-child(52), .cat-model__details .cat-public__grid>:nth-child(52) {
-ms-grid-column:1;
-ms-grid-row:18
}
.cat-model__after .cat-public__grid>:nth-child(53), .cat-model__details .cat-public__grid>:nth-child(53) {
-ms-grid-column:2;
-ms-grid-row:18
}
.cat-model__after .cat-public__grid>:nth-child(54), .cat-model__details .cat-public__grid>:nth-child(54) {
-ms-grid-column:3;
-ms-grid-row:18
}
.cat-model__after .cat-public__grid>:nth-child(55), .cat-model__details .cat-public__grid>:nth-child(55) {
-ms-grid-column:1;
-ms-grid-row:19
}
.cat-model__after .cat-public__grid>:nth-child(56), .cat-model__details .cat-public__grid>:nth-child(56) {
-ms-grid-column:2;
-ms-grid-row:19
}
.cat-model__after .cat-public__grid>:nth-child(57), .cat-model__details .cat-public__grid>:nth-child(57) {
-ms-grid-column:3;
-ms-grid-row:19
}
.cat-model__after .cat-public__grid>:nth-child(58), .cat-model__details .cat-public__grid>:nth-child(58) {
-ms-grid-column:1;
-ms-grid-row:20
}
.cat-model__after .cat-public__grid>:nth-child(59), .cat-model__details .cat-public__grid>:nth-child(59) {
-ms-grid-column:2;
-ms-grid-row:20
}
.cat-model__after .cat-public__grid>:nth-child(60), .cat-model__details .cat-public__grid>:nth-child(60) {
-ms-grid-column:3;
-ms-grid-row:20
}
.cat-model__after .cat-public__grid>:nth-child(61), .cat-model__details .cat-public__grid>:nth-child(61) {
-ms-grid-column:1;
-ms-grid-row:21
}
.cat-model__after .cat-public__grid>:nth-child(62), .cat-model__details .cat-public__grid>:nth-child(62) {
-ms-grid-column:2;
-ms-grid-row:21
}
.cat-model__after .cat-public__grid>:nth-child(63), .cat-model__details .cat-public__grid>:nth-child(63) {
-ms-grid-column:3;
-ms-grid-row:21
}
.cat-model__after .cat-public__grid>:nth-child(64), .cat-model__details .cat-public__grid>:nth-child(64) {
-ms-grid-column:1;
-ms-grid-row:22
}
.cat-model__after .cat-public__grid>:nth-child(65), .cat-model__details .cat-public__grid>:nth-child(65) {
-ms-grid-column:2;
-ms-grid-row:22
}
.cat-model__after .cat-public__grid>:nth-child(66), .cat-model__details .cat-public__grid>:nth-child(66) {
-ms-grid-column:3;
-ms-grid-row:22
}
.cat-model__after .cat-public__grid>:nth-child(67), .cat-model__details .cat-public__grid>:nth-child(67) {
-ms-grid-column:1;
-ms-grid-row:23
}
.cat-model__after .cat-public__grid>:nth-child(68), .cat-model__details .cat-public__grid>:nth-child(68) {
-ms-grid-column:2;
-ms-grid-row:23
}
.cat-model__after .cat-public__grid>:nth-child(69), .cat-model__details .cat-public__grid>:nth-child(69) {
-ms-grid-column:3;
-ms-grid-row:23
}
.cat-model__after .cat-public__grid>:nth-child(70), .cat-model__details .cat-public__grid>:nth-child(70) {
-ms-grid-column:1;
-ms-grid-row:24
}
.cat-model__after .cat-public__grid>:nth-child(71), .cat-model__details .cat-public__grid>:nth-child(71) {
-ms-grid-column:2;
-ms-grid-row:24
}
.cat-model__after .cat-public__grid>:nth-child(72), .cat-model__details .cat-public__grid>:nth-child(72) {
-ms-grid-column:3;
-ms-grid-row:24
}
.cat-model__after .cat-public__grid>:nth-child(73), .cat-model__details .cat-public__grid>:nth-child(73) {
-ms-grid-column:1;
-ms-grid-row:25
}
.cat-model__after .cat-public__grid>:nth-child(74), .cat-model__details .cat-public__grid>:nth-child(74) {
-ms-grid-column:2;
-ms-grid-row:25
}
.cat-model__after .cat-public__grid>:nth-child(75), .cat-model__details .cat-public__grid>:nth-child(75) {
-ms-grid-column:3;
-ms-grid-row:25
}
.cat-model__after .cat-public__grid>:nth-child(76), .cat-model__details .cat-public__grid>:nth-child(76) {
-ms-grid-column:1;
-ms-grid-row:26
}
.cat-model__after .cat-public__grid>:nth-child(77), .cat-model__details .cat-public__grid>:nth-child(77) {
-ms-grid-column:2;
-ms-grid-row:26
}
.cat-model__after .cat-public__grid>:nth-child(78), .cat-model__details .cat-public__grid>:nth-child(78) {
-ms-grid-column:3;
-ms-grid-row:26
}
.cat-model__after .cat-public__grid>:nth-child(79), .cat-model__details .cat-public__grid>:nth-child(79) {
-ms-grid-column:1;
-ms-grid-row:27
}
.cat-model__after .cat-public__grid>:nth-child(80), .cat-model__details .cat-public__grid>:nth-child(80) {
-ms-grid-column:2;
-ms-grid-row:27
}
.cat-model__after .cat-public__grid>:nth-child(81), .cat-model__details .cat-public__grid>:nth-child(81) {
-ms-grid-column:3;
-ms-grid-row:27
}
.cat-model__after .cat-public__grid>:nth-child(82), .cat-model__details .cat-public__grid>:nth-child(82) {
-ms-grid-column:1;
-ms-grid-row:28
}
.cat-model__after .cat-public__grid>:nth-child(83), .cat-model__details .cat-public__grid>:nth-child(83) {
-ms-grid-column:2;
-ms-grid-row:28
}
.cat-model__after .cat-public__grid>:nth-child(84), .cat-model__details .cat-public__grid>:nth-child(84) {
-ms-grid-column:3;
-ms-grid-row:28
}
.cat-model__after .cat-public__grid>:nth-child(85), .cat-model__details .cat-public__grid>:nth-child(85) {
-ms-grid-column:1;
-ms-grid-row:29
}
.cat-model__after .cat-public__grid>:nth-child(86), .cat-model__details .cat-public__grid>:nth-child(86) {
-ms-grid-column:2;
-ms-grid-row:29
}
.cat-model__after .cat-public__grid>:nth-child(87), .cat-model__details .cat-public__grid>:nth-child(87) {
-ms-grid-column:3;
-ms-grid-row:29
}
.cat-model__after .cat-public__grid>:nth-child(88), .cat-model__details .cat-public__grid>:nth-child(88) {
-ms-grid-column:1;
-ms-grid-row:30
}
.cat-model__after .cat-public__grid>:nth-child(89), .cat-model__details .cat-public__grid>:nth-child(89) {
-ms-grid-column:2;
-ms-grid-row:30
}
.cat-model__after .cat-public__grid>:nth-child(90), .cat-model__details .cat-public__grid>:nth-child(90) {
-ms-grid-column:3;
-ms-grid-row:30
}
.cat-model__after .cat-public__grid>:nth-child(91), .cat-model__details .cat-public__grid>:nth-child(91) {
-ms-grid-column:1;
-ms-grid-row:31
}
.cat-model__after .cat-public__grid>:nth-child(92), .cat-model__details .cat-public__grid>:nth-child(92) {
-ms-grid-column:2;
-ms-grid-row:31
}
.cat-model__after .cat-public__grid>:nth-child(93), .cat-model__details .cat-public__grid>:nth-child(93) {
-ms-grid-column:3;
-ms-grid-row:31
}
.cat-model__after .cat-public__grid>:nth-child(94), .cat-model__details .cat-public__grid>:nth-child(94) {
-ms-grid-column:1;
-ms-grid-row:32
}
.cat-model__after .cat-public__grid>:nth-child(95), .cat-model__details .cat-public__grid>:nth-child(95) {
-ms-grid-column:2;
-ms-grid-row:32
}
.cat-model__after .cat-public__grid>:nth-child(96), .cat-model__details .cat-public__grid>:nth-child(96) {
-ms-grid-column:3;
-ms-grid-row:32
}
.cat-model__after .cat-public__grid>:nth-child(97), .cat-model__details .cat-public__grid>:nth-child(97) {
-ms-grid-column:1;
-ms-grid-row:33
}
.cat-model__after .cat-public__grid>:nth-child(98), .cat-model__details .cat-public__grid>:nth-child(98) {
-ms-grid-column:2;
-ms-grid-row:33
}
.cat-model__after .cat-public__grid>:nth-child(99), .cat-model__details .cat-public__grid>:nth-child(99) {
-ms-grid-column:3;
-ms-grid-row:33
}
.cat-model__after .cat-public__grid>:nth-child(100), .cat-model__details .cat-public__grid>:nth-child(100) {
-ms-grid-column:1;
-ms-grid-row:34
}
.cat-model__after .cat-public__grid>*, .cat-model__details .cat-public__grid>* {
	margin:7.5px\0
}
@media screen and (max-width:650px) {
.cat-model__after .cat-public__grid, .cat-model__details .cat-public__grid {
-ms-grid-columns:1fr 1fr;
grid-gap:15px;
grid-template-columns:repeat(2, 1fr)
}
.cat-model__after .cat-public__grid>:first-child, .cat-model__details .cat-public__grid>:first-child {
-ms-grid-column:1;
-ms-grid-row:1
}
.cat-model__after .cat-public__grid>:nth-child(2), .cat-model__details .cat-public__grid>:nth-child(2) {
-ms-grid-column:2;
-ms-grid-row:1
}
.cat-model__after .cat-public__grid>:nth-child(3), .cat-model__details .cat-public__grid>:nth-child(3) {
-ms-grid-column:1;
-ms-grid-row:2
}
.cat-model__after .cat-public__grid>:nth-child(4), .cat-model__details .cat-public__grid>:nth-child(4) {
-ms-grid-column:2;
-ms-grid-row:2
}
.cat-model__after .cat-public__grid>:nth-child(5), .cat-model__details .cat-public__grid>:nth-child(5) {
-ms-grid-column:1;
-ms-grid-row:3
}
.cat-model__after .cat-public__grid>:nth-child(6), .cat-model__details .cat-public__grid>:nth-child(6) {
-ms-grid-column:2;
-ms-grid-row:3
}
.cat-model__after .cat-public__grid>:nth-child(7), .cat-model__details .cat-public__grid>:nth-child(7) {
-ms-grid-column:1;
-ms-grid-row:4
}
.cat-model__after .cat-public__grid>:nth-child(8), .cat-model__details .cat-public__grid>:nth-child(8) {
-ms-grid-column:2;
-ms-grid-row:4
}
.cat-model__after .cat-public__grid>:nth-child(9), .cat-model__details .cat-public__grid>:nth-child(9) {
-ms-grid-column:1;
-ms-grid-row:5
}
.cat-model__after .cat-public__grid>:nth-child(10), .cat-model__details .cat-public__grid>:nth-child(10) {
-ms-grid-column:2;
-ms-grid-row:5
}
.cat-model__after .cat-public__grid>:nth-child(11), .cat-model__details .cat-public__grid>:nth-child(11) {
-ms-grid-column:1;
-ms-grid-row:6
}
.cat-model__after .cat-public__grid>:nth-child(12), .cat-model__details .cat-public__grid>:nth-child(12) {
-ms-grid-column:2;
-ms-grid-row:6
}
.cat-model__after .cat-public__grid>:nth-child(13), .cat-model__details .cat-public__grid>:nth-child(13) {
-ms-grid-column:1;
-ms-grid-row:7
}
.cat-model__after .cat-public__grid>:nth-child(14), .cat-model__details .cat-public__grid>:nth-child(14) {
-ms-grid-column:2;
-ms-grid-row:7
}
.cat-model__after .cat-public__grid>:nth-child(15), .cat-model__details .cat-public__grid>:nth-child(15) {
-ms-grid-column:1;
-ms-grid-row:8
}
.cat-model__after .cat-public__grid>:nth-child(16), .cat-model__details .cat-public__grid>:nth-child(16) {
-ms-grid-column:2;
-ms-grid-row:8
}
.cat-model__after .cat-public__grid>:nth-child(17), .cat-model__details .cat-public__grid>:nth-child(17) {
-ms-grid-column:1;
-ms-grid-row:9
}
.cat-model__after .cat-public__grid>:nth-child(18), .cat-model__details .cat-public__grid>:nth-child(18) {
-ms-grid-column:2;
-ms-grid-row:9
}
.cat-model__after .cat-public__grid>:nth-child(19), .cat-model__details .cat-public__grid>:nth-child(19) {
-ms-grid-column:1;
-ms-grid-row:10
}
.cat-model__after .cat-public__grid>:nth-child(20), .cat-model__details .cat-public__grid>:nth-child(20) {
-ms-grid-column:2;
-ms-grid-row:10
}
.cat-model__after .cat-public__grid>:nth-child(21), .cat-model__details .cat-public__grid>:nth-child(21) {
-ms-grid-column:1;
-ms-grid-row:11
}
.cat-model__after .cat-public__grid>:nth-child(22), .cat-model__details .cat-public__grid>:nth-child(22) {
-ms-grid-column:2;
-ms-grid-row:11
}
.cat-model__after .cat-public__grid>:nth-child(23), .cat-model__details .cat-public__grid>:nth-child(23) {
-ms-grid-column:1;
-ms-grid-row:12
}
.cat-model__after .cat-public__grid>:nth-child(24), .cat-model__details .cat-public__grid>:nth-child(24) {
-ms-grid-column:2;
-ms-grid-row:12
}
.cat-model__after .cat-public__grid>:nth-child(25), .cat-model__details .cat-public__grid>:nth-child(25) {
-ms-grid-column:1;
-ms-grid-row:13
}
.cat-model__after .cat-public__grid>:nth-child(26), .cat-model__details .cat-public__grid>:nth-child(26) {
-ms-grid-column:2;
-ms-grid-row:13
}
.cat-model__after .cat-public__grid>:nth-child(27), .cat-model__details .cat-public__grid>:nth-child(27) {
-ms-grid-column:1;
-ms-grid-row:14
}
.cat-model__after .cat-public__grid>:nth-child(28), .cat-model__details .cat-public__grid>:nth-child(28) {
-ms-grid-column:2;
-ms-grid-row:14
}
.cat-model__after .cat-public__grid>:nth-child(29), .cat-model__details .cat-public__grid>:nth-child(29) {
-ms-grid-column:1;
-ms-grid-row:15
}
.cat-model__after .cat-public__grid>:nth-child(30), .cat-model__details .cat-public__grid>:nth-child(30) {
-ms-grid-column:2;
-ms-grid-row:15
}
.cat-model__after .cat-public__grid>:nth-child(31), .cat-model__details .cat-public__grid>:nth-child(31) {
-ms-grid-column:1;
-ms-grid-row:16
}
.cat-model__after .cat-public__grid>:nth-child(32), .cat-model__details .cat-public__grid>:nth-child(32) {
-ms-grid-column:2;
-ms-grid-row:16
}
.cat-model__after .cat-public__grid>:nth-child(33), .cat-model__details .cat-public__grid>:nth-child(33) {
-ms-grid-column:1;
-ms-grid-row:17
}
.cat-model__after .cat-public__grid>:nth-child(34), .cat-model__details .cat-public__grid>:nth-child(34) {
-ms-grid-column:2;
-ms-grid-row:17
}
.cat-model__after .cat-public__grid>:nth-child(35), .cat-model__details .cat-public__grid>:nth-child(35) {
-ms-grid-column:1;
-ms-grid-row:18
}
.cat-model__after .cat-public__grid>:nth-child(36), .cat-model__details .cat-public__grid>:nth-child(36) {
-ms-grid-column:2;
-ms-grid-row:18
}
.cat-model__after .cat-public__grid>:nth-child(37), .cat-model__details .cat-public__grid>:nth-child(37) {
-ms-grid-column:1;
-ms-grid-row:19
}
.cat-model__after .cat-public__grid>:nth-child(38), .cat-model__details .cat-public__grid>:nth-child(38) {
-ms-grid-column:2;
-ms-grid-row:19
}
.cat-model__after .cat-public__grid>:nth-child(39), .cat-model__details .cat-public__grid>:nth-child(39) {
-ms-grid-column:1;
-ms-grid-row:20
}
.cat-model__after .cat-public__grid>:nth-child(40), .cat-model__details .cat-public__grid>:nth-child(40) {
-ms-grid-column:2;
-ms-grid-row:20
}
.cat-model__after .cat-public__grid>:nth-child(41), .cat-model__details .cat-public__grid>:nth-child(41) {
-ms-grid-column:1;
-ms-grid-row:21
}
.cat-model__after .cat-public__grid>:nth-child(42), .cat-model__details .cat-public__grid>:nth-child(42) {
-ms-grid-column:2;
-ms-grid-row:21
}
.cat-model__after .cat-public__grid>:nth-child(43), .cat-model__details .cat-public__grid>:nth-child(43) {
-ms-grid-column:1;
-ms-grid-row:22
}
.cat-model__after .cat-public__grid>:nth-child(44), .cat-model__details .cat-public__grid>:nth-child(44) {
-ms-grid-column:2;
-ms-grid-row:22
}
.cat-model__after .cat-public__grid>:nth-child(45), .cat-model__details .cat-public__grid>:nth-child(45) {
-ms-grid-column:1;
-ms-grid-row:23
}
.cat-model__after .cat-public__grid>:nth-child(46), .cat-model__details .cat-public__grid>:nth-child(46) {
-ms-grid-column:2;
-ms-grid-row:23
}
.cat-model__after .cat-public__grid>:nth-child(47), .cat-model__details .cat-public__grid>:nth-child(47) {
-ms-grid-column:1;
-ms-grid-row:24
}
.cat-model__after .cat-public__grid>:nth-child(48), .cat-model__details .cat-public__grid>:nth-child(48) {
-ms-grid-column:2;
-ms-grid-row:24
}
.cat-model__after .cat-public__grid>:nth-child(49), .cat-model__details .cat-public__grid>:nth-child(49) {
-ms-grid-column:1;
-ms-grid-row:25
}
.cat-model__after .cat-public__grid>:nth-child(50), .cat-model__details .cat-public__grid>:nth-child(50) {
-ms-grid-column:2;
-ms-grid-row:25
}
.cat-model__after .cat-public__grid>:nth-child(51), .cat-model__details .cat-public__grid>:nth-child(51) {
-ms-grid-column:1;
-ms-grid-row:26
}
.cat-model__after .cat-public__grid>:nth-child(52), .cat-model__details .cat-public__grid>:nth-child(52) {
-ms-grid-column:2;
-ms-grid-row:26
}
.cat-model__after .cat-public__grid>:nth-child(53), .cat-model__details .cat-public__grid>:nth-child(53) {
-ms-grid-column:1;
-ms-grid-row:27
}
.cat-model__after .cat-public__grid>:nth-child(54), .cat-model__details .cat-public__grid>:nth-child(54) {
-ms-grid-column:2;
-ms-grid-row:27
}
.cat-model__after .cat-public__grid>:nth-child(55), .cat-model__details .cat-public__grid>:nth-child(55) {
-ms-grid-column:1;
-ms-grid-row:28
}
.cat-model__after .cat-public__grid>:nth-child(56), .cat-model__details .cat-public__grid>:nth-child(56) {
-ms-grid-column:2;
-ms-grid-row:28
}
.cat-model__after .cat-public__grid>:nth-child(57), .cat-model__details .cat-public__grid>:nth-child(57) {
-ms-grid-column:1;
-ms-grid-row:29
}
.cat-model__after .cat-public__grid>:nth-child(58), .cat-model__details .cat-public__grid>:nth-child(58) {
-ms-grid-column:2;
-ms-grid-row:29
}
.cat-model__after .cat-public__grid>:nth-child(59), .cat-model__details .cat-public__grid>:nth-child(59) {
-ms-grid-column:1;
-ms-grid-row:30
}
.cat-model__after .cat-public__grid>:nth-child(60), .cat-model__details .cat-public__grid>:nth-child(60) {
-ms-grid-column:2;
-ms-grid-row:30
}
.cat-model__after .cat-public__grid>:nth-child(61), .cat-model__details .cat-public__grid>:nth-child(61) {
-ms-grid-column:1;
-ms-grid-row:31
}
.cat-model__after .cat-public__grid>:nth-child(62), .cat-model__details .cat-public__grid>:nth-child(62) {
-ms-grid-column:2;
-ms-grid-row:31
}
.cat-model__after .cat-public__grid>:nth-child(63), .cat-model__details .cat-public__grid>:nth-child(63) {
-ms-grid-column:1;
-ms-grid-row:32
}
.cat-model__after .cat-public__grid>:nth-child(64), .cat-model__details .cat-public__grid>:nth-child(64) {
-ms-grid-column:2;
-ms-grid-row:32
}
.cat-model__after .cat-public__grid>:nth-child(65), .cat-model__details .cat-public__grid>:nth-child(65) {
-ms-grid-column:1;
-ms-grid-row:33
}
.cat-model__after .cat-public__grid>:nth-child(66), .cat-model__details .cat-public__grid>:nth-child(66) {
-ms-grid-column:2;
-ms-grid-row:33
}
.cat-model__after .cat-public__grid>:nth-child(67), .cat-model__details .cat-public__grid>:nth-child(67) {
-ms-grid-column:1;
-ms-grid-row:34
}
.cat-model__after .cat-public__grid>:nth-child(68), .cat-model__details .cat-public__grid>:nth-child(68) {
-ms-grid-column:2;
-ms-grid-row:34
}
.cat-model__after .cat-public__grid>:nth-child(69), .cat-model__details .cat-public__grid>:nth-child(69) {
-ms-grid-column:1;
-ms-grid-row:35
}
.cat-model__after .cat-public__grid>:nth-child(70), .cat-model__details .cat-public__grid>:nth-child(70) {
-ms-grid-column:2;
-ms-grid-row:35
}
.cat-model__after .cat-public__grid>:nth-child(71), .cat-model__details .cat-public__grid>:nth-child(71) {
-ms-grid-column:1;
-ms-grid-row:36
}
.cat-model__after .cat-public__grid>:nth-child(72), .cat-model__details .cat-public__grid>:nth-child(72) {
-ms-grid-column:2;
-ms-grid-row:36
}
.cat-model__after .cat-public__grid>:nth-child(73), .cat-model__details .cat-public__grid>:nth-child(73) {
-ms-grid-column:1;
-ms-grid-row:37
}
.cat-model__after .cat-public__grid>:nth-child(74), .cat-model__details .cat-public__grid>:nth-child(74) {
-ms-grid-column:2;
-ms-grid-row:37
}
.cat-model__after .cat-public__grid>:nth-child(75), .cat-model__details .cat-public__grid>:nth-child(75) {
-ms-grid-column:1;
-ms-grid-row:38
}
.cat-model__after .cat-public__grid>:nth-child(76), .cat-model__details .cat-public__grid>:nth-child(76) {
-ms-grid-column:2;
-ms-grid-row:38
}
.cat-model__after .cat-public__grid>:nth-child(77), .cat-model__details .cat-public__grid>:nth-child(77) {
-ms-grid-column:1;
-ms-grid-row:39
}
.cat-model__after .cat-public__grid>:nth-child(78), .cat-model__details .cat-public__grid>:nth-child(78) {
-ms-grid-column:2;
-ms-grid-row:39
}
.cat-model__after .cat-public__grid>:nth-child(79), .cat-model__details .cat-public__grid>:nth-child(79) {
-ms-grid-column:1;
-ms-grid-row:40
}
.cat-model__after .cat-public__grid>:nth-child(80), .cat-model__details .cat-public__grid>:nth-child(80) {
-ms-grid-column:2;
-ms-grid-row:40
}
.cat-model__after .cat-public__grid>:nth-child(81), .cat-model__details .cat-public__grid>:nth-child(81) {
-ms-grid-column:1;
-ms-grid-row:41
}
.cat-model__after .cat-public__grid>:nth-child(82), .cat-model__details .cat-public__grid>:nth-child(82) {
-ms-grid-column:2;
-ms-grid-row:41
}
.cat-model__after .cat-public__grid>:nth-child(83), .cat-model__details .cat-public__grid>:nth-child(83) {
-ms-grid-column:1;
-ms-grid-row:42
}
.cat-model__after .cat-public__grid>:nth-child(84), .cat-model__details .cat-public__grid>:nth-child(84) {
-ms-grid-column:2;
-ms-grid-row:42
}
.cat-model__after .cat-public__grid>:nth-child(85), .cat-model__details .cat-public__grid>:nth-child(85) {
-ms-grid-column:1;
-ms-grid-row:43
}
.cat-model__after .cat-public__grid>:nth-child(86), .cat-model__details .cat-public__grid>:nth-child(86) {
-ms-grid-column:2;
-ms-grid-row:43
}
.cat-model__after .cat-public__grid>:nth-child(87), .cat-model__details .cat-public__grid>:nth-child(87) {
-ms-grid-column:1;
-ms-grid-row:44
}
.cat-model__after .cat-public__grid>:nth-child(88), .cat-model__details .cat-public__grid>:nth-child(88) {
-ms-grid-column:2;
-ms-grid-row:44
}
.cat-model__after .cat-public__grid>:nth-child(89), .cat-model__details .cat-public__grid>:nth-child(89) {
-ms-grid-column:1;
-ms-grid-row:45
}
.cat-model__after .cat-public__grid>:nth-child(90), .cat-model__details .cat-public__grid>:nth-child(90) {
-ms-grid-column:2;
-ms-grid-row:45
}
.cat-model__after .cat-public__grid>:nth-child(91), .cat-model__details .cat-public__grid>:nth-child(91) {
-ms-grid-column:1;
-ms-grid-row:46
}
.cat-model__after .cat-public__grid>:nth-child(92), .cat-model__details .cat-public__grid>:nth-child(92) {
-ms-grid-column:2;
-ms-grid-row:46
}
.cat-model__after .cat-public__grid>:nth-child(93), .cat-model__details .cat-public__grid>:nth-child(93) {
-ms-grid-column:1;
-ms-grid-row:47
}
.cat-model__after .cat-public__grid>:nth-child(94), .cat-model__details .cat-public__grid>:nth-child(94) {
-ms-grid-column:2;
-ms-grid-row:47
}
.cat-model__after .cat-public__grid>:nth-child(95), .cat-model__details .cat-public__grid>:nth-child(95) {
-ms-grid-column:1;
-ms-grid-row:48
}
.cat-model__after .cat-public__grid>:nth-child(96), .cat-model__details .cat-public__grid>:nth-child(96) {
-ms-grid-column:2;
-ms-grid-row:48
}
.cat-model__after .cat-public__grid>:nth-child(97), .cat-model__details .cat-public__grid>:nth-child(97) {
-ms-grid-column:1;
-ms-grid-row:49
}
.cat-model__after .cat-public__grid>:nth-child(98), .cat-model__details .cat-public__grid>:nth-child(98) {
-ms-grid-column:2;
-ms-grid-row:49
}
.cat-model__after .cat-public__grid>:nth-child(99), .cat-model__details .cat-public__grid>:nth-child(99) {
-ms-grid-column:1;
-ms-grid-row:50
}
.cat-model__after .cat-public__grid>:nth-child(100), .cat-model__details .cat-public__grid>:nth-child(100) {
-ms-grid-column:2;
-ms-grid-row:50
}
}
.cat-model__after .cat-public__grid .item, .cat-model__details .cat-public__grid .item {
	border-radius:8px;
	overflow:hidden
}
.cat-model__after .cat-public__grid .item .content, .cat-model__details .cat-public__grid .item .content {
	padding:0 10%
}
.cat-model__after .cat-public__grid .item .content .info, .cat-model__details .cat-public__grid .item .content .info {
	font-size:1.25vw;
	line-height:1.6;
	text-align:center
}
@media screen and (max-width:1120px) {
.cat-model__after .cat-public__grid .item .content .info, .cat-model__details .cat-public__grid .item .content .info {
font-size:14px
}
}
@media screen and (min-width:1600px) {
.cat-model__after .cat-public__grid .item .content .info, .cat-model__details .cat-public__grid .item .content .info {
font-size:20px
}
}
.cat-model__branches .cat-public__grid {
	color:#fff
}
.cat-public__table table {
	border-collapse:collapse;
	font-size:1.3888888889vw;
	width:100%
}
@media screen and (max-width:1152px) {
.cat-public__table table {
font-size:16px
}
}
@media screen and (min-width:1728px) {
.cat-public__table table {
font-size:24px
}
}
.cat-public__table table th {
	font-size:1.6666666667vw
}
@media screen and (max-width:1080px) {
.cat-public__table table th {
font-size:18px
}
}
@media screen and (min-width:1680px) {
.cat-public__table table th {
font-size:28px
}
}
.cat-public__table table td {
	text-align:center
}
.cat-public__table table td, .cat-public__table table th {
	border:1px solid #979797;
	padding:.5em;
	width:50%
}
.cat-public__table table+table {
	margin-top:2em
}
.cat-public__after, .cat-public__before {
	position:relative
}
.cat-public__after:before, .cat-public__before:before {
	background-color:#006ca5;
	border-radius:0 8px 8px 0;
	bottom:0;
	content:" ";
	display:block;
	left:-100%;
	position:absolute;
	right:75%;
	top:0
}
@media screen and (max-width:650px) {
.cat-public__after:before, .cat-public__before:before {
border-radius:0;
bottom:0;
left:-10%;
right:-10%;
top:75%
}
}
.cat-public__after:before {
	border-radius:8px 0 0 8px;
	display:block;
	left:75%;
	right:-100%
}
@media screen and (max-width:650px) {
.cat-public__after:before {
border-radius:0;
bottom:75%;
bottom:0;
left:-10%;
right:-10%
}
}
.cat-public__ide {
	font-size:.75em;
	vertical-align:super
}
.cat-public__adv .cat-public__photo .inner {
	padding-bottom:20.5%
}
.cat-header {
	background-color:#fff;
font-size:.9722222222vw;
	left:0;
/*
	position:fixed;*/
	right:0;
	top:0;
	z-index:2;box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16);
}
@media screen and (max-width:1234.2857142857px) {
.cat-header {
font-size:12px
}
}
@media screen and (min-width:1645.7142857143px) {
.cat-header {
font-size:16px
}
}
@media screen and (max-width:1023px) {
.cat-header {
margin-bottom:0;
margin-top:0;

}
}
.cat-header .cat-container {
	align-items:center;
/*	display:flex;*/
	justify-content:space-between;
	position:relative;
	width:100%;max-width:100%;
	z-index:1
}
@media screen and (max-width:1023px) {
.cat-header .cat-container {
width:95%
}
}
.cat-header__logo {
	flex:0 0 auto;
	width:60vw;margin:auto;
}
@media screen and (max-width:1028.5714285714px) {
.cat-header__logo {
}
}
@media screen and (min-width:1542.8571428571px) {
.cat-header__logo {
width: 50%;
}
}
.cat-header__logo a {
	display:block;
	font-size:0
}
.cat-header__logo img {
	display:block;
	height:auto;
	width:100%
}
.hanav{width: 100%;
float: left;
background-color: #006ca5;}
.cat-header nav {
	flex:1 1 auto;
	padding:.5em 5em .5em 2.5em;width: 100%;
float: left;
}

.hanav .cat-container{margin: 0 auto;
max-width: 1400px;
width: 80%;}


@media screen and (max-width:800px) {
.cat-header nav {
display:none
}



}
.cat-header nav>ul {
	align-items:center;
	color:#333 ;
	display:flex;
	justify-content:space-between;
	list-style:none;
	position:relative
}
.cat-header nav>ul>li {
	line-height:1;
	position:relative;
	white-space:nowrap;
	z-index:1
}
.cat-header nav>ul>li>a {
	border-radius:.2em;
	display:block;
	padding:.5em .5em; font-size:18px; color:#fff;
}
.cat-header nav>ul>li>a:hover{background-color:#FFF !important;color:#333;}
.cat-header nav>ul>li>a>svg {
	display:none
}

.cat-header nav > ul > li:hover .on{	opacity:1;	visibility:visible;}
.cat-header nav>ul>li>ul {
	align-items:center;

	opacity:0;
	padding-top:2em;
	position:absolute;
	top:100%;
	visibility:hidden;
	white-space:nowrap;width:auto;float:left; background-color:#fff;
}
.cat-header nav>ul>li>ul>li {
	align-items:center;
	display:inline-flex;
	height:35px;
	padding-right:1em;padding-left:1em;
	position:relative;width:100%;float:left;border-bottom: solid 1px rgba(0,0,0,.1);
}
.cat-header nav>ul>li>ul>li>ul {
	height:0;
	left:50%;
	opacity:0;
	padding:.5em 0;
	position:absolute;
	top:100%;
	transform:translateX(-50%);
	visibility:hidden
}
.cat-header nav>ul>li>ul>li>ul:after {
	-webkit-backdrop-filter:blur(10px);
	backdrop-filter:blur(10px);
	background-color:hsla(0, 0%, 40%, .75);
	bottom:0;
	content:"";
	display:block;
	left:-100vw;
	position:absolute;
	right:-100vw;
	top:0
}
.cat-header nav>ul>li>ul>li>ul>li {
	align-items:center;
	display:flex;
	height:35px;
	justify-content:center;
	position:relative;
	z-index:1
}
.cat-header nav>ul>li:nth-child(6)>ul, .cat-header nav>ul>li:nth-child(7)>ul {
right:0
}
.cat-header nav>ul>li:nth-child(6)>ul>li, .cat-header nav>ul>li:nth-child(7)>ul>li {
margin-left:2em;
margin-right:0
}
.cat-header__aside {
	align-items:center;
	display:flex;
	flex:0 0 auto;

	position:relative;
	width:15.5%
}
@media screen and (max-width:1023px) {
.cat-header__aside {
width:auto
}
}
.cat-header__aside .search {
	align-items:center;
	background-color:#ccc;
	border-radius:30px;
	display:flex;
	flex:1 1 auto;
	height:30px;
	padding-left:1em;
	padding-right:1em
}
.cat-header__aside .search input {
	background-color:transparent;
	border:0;
	flex:1 1 auto;
	height:100%;
	outline:none;
	padding-right:.5em;
	width:80%;color: #666;
}
.cat-header__aside .search button {
	align-items:center;
	background-color:transparent;
	border:none;
	display:flex;
	flex:0 0 auto;
	justify-content:center;
	outline:none;
	width:28px
}
.cat-header__aside .search svg {
	fill:#110f0f;
	height:1.5em;
	width:1.5em; cursor:pointer;
}
@media screen and (max-width:1023px) {
.cat-header__aside .search {
border-radius:50%;
justify-content:center;
padding:.8em;
width:30px
}
.cat-header__aside .search input {
display:none
}
.cat-header__aside .search button {
padding:.3em
}
.cat-header__aside .search button svg {
height:1.2em;
width:1.2em
}
}
.cat-header__aside .hamburger {
	align-items:center;
	background-color:#006ca5;
	border:none;
	border-radius:1em;
	display:none;
	flex:0 0 auto;
	flex-direction:column;
	height:25px;
	margin-left:1em;
	width:55px
}
@media screen and (max-width:800px) {
.cat-header__aside .hamburger {
display:flex;
}.cat-header{padding-top:10px;padding-bottom:10px;float: left;
width: 100%;}
.cat-header__aside{float:right;}.cat-header__logo{float:left;}
}
.cat-header__aside .hamburger svg {
	fill:#fff;
	height:auto;
	width:80%; cursor:pointer;
}
.cat-header__drawer .moup-drawer-container {
	background-color:#333;
	color:#fff;
	padding:2.5em;
	position:relative
}
.cat-header__drawer .moup-drawer-content {
	padding-top:2em
}
.cat-header__drawer .moup-drawer-content>ul {
	color:#006ca5;
	display:flex;
	flex-direction:column;
	height:100%;
	list-style:none;
	position:relative
}
.cat-header__drawer .moup-drawer-content>ul>li {
	line-height:1;
	margin:.5em 0;
	position:relative;
	z-index:1
}
.cat-header__drawer .moup-drawer-content>ul>li>a {
	align-items:center;
	display:flex;
	justify-content:space-between;
	padding:.5em 0
}
.cat-header__drawer .moup-drawer-content>ul>li>a>svg {
	fill:#006ca5;
	display:block;
	height:1.2em;
transition:transform .2s ease;
	width:1.2em
}
.cat-header__drawer .moup-drawer-content>ul>li>ul {
	display:none;
	padding-left:1em;
	width:100%
}
.cat-header__drawer .moup-drawer-content>ul>li>ul>li {
	display:block;
	padding:.3em 0 0;
	position:relative
}
.cat-header__drawer .moup-drawer-content>ul>li>ul>li>a {
	color:#ddd;
	display:block;
	padding:.5em 0
}
.cat-header__drawer .moup-drawer-content>ul>li>ul>li>ul>li {
	margin-left:1em;
	padding:.5em 0
}
.cat-header__drawer .moup-drawer-content>ul>li>ul>li>ul>li>a {
	color:#ddd
}
.cat-header__drawer .moup-drawer-content>ul>li.active>a>svg {
	transform:rotate(180deg)
}
.cat-header__drawer .moup-drawer-content>ul>li.active>ul {
	opacity:1!important;
	visibility:visible!important
}
.cat-header__drawer .moup-drawer-close {
	align-items:center;
	background-color:#006ca5;
	border:none;
	border-radius:1em;
	color:#fff;
	display:flex;
	font-size:24px;
	height:25px;
	justify-content:center;
	line-height:1;
	outline:noe;
	position:absolute;
	right:.5em;
	top:1em;
	width:55px; cursor:pointer;
}
.cat-header.static {
	position:relative
}
.cat-header-submenu {

	background-color:none;
	height:0;
	left:0;
	position:absolute;
	right:0;
	top:100%
}
.cat-banner__home {

	position:relative;
	z-index:0;width:100%;float:left;
}
@media screen and (max-width:750px) {

}
.cat-banner__home .swiper, .cat-banner__home .swiper .cat-container {
	height:100%
}
.cat-banner__home .swiper-slide {
	position:relative
}
.cat-banner__home .swiper-slide-active {
	z-index:2
}
.cat-banner__home .swiper-slide-active .bg {
	transform:scale(1);
	transform-origin:top left;
transition:transform .3s ease
}
.cat-banner__home .swiper-slide-active .text {
	opacity:1
}
.cat-banner__home .swiper .pagination {
	bottom:4.8611111111vw;
	color:#fff;
	display:flex;
	justify-content:center;
	left:0;
	position:absolute;
	right:0;
	z-index:99
}
@media screen and (max-width:411.4285714286px) {
.cat-banner__home .swiper .pagination {
bottom:20px
}
}
@media screen and (min-width:1440px) {
.cat-banner__home .swiper .pagination {
bottom:70px
}
}
.cat-banner__home .swiper .pagination .swiper-pagination-bullet {
	background-color:#fff;
	border-radius:0;
height:.2777777778vw;
	width:5.2083333333vw
}
@media screen and (max-width:672px) {
.cat-banner__home .swiper .pagination .swiper-pagination-bullet {
width:35px
}
}
@media screen and (min-width:1440px) {
.cat-banner__home .swiper .pagination .swiper-pagination-bullet {
width:75px
}
}
@media screen and (max-width:720px) {
.cat-banner__home .swiper .pagination .swiper-pagination-bullet {
height:2px
}
}
@media screen and (min-width:1440px) {
.cat-banner__home .swiper .pagination .swiper-pagination-bullet {
height:4px
}
}
.cat-banner__home .swiper .aside {
	position:absolute;
	right:26.3vw;
	top:35%;
	transform:translateY(-50%);
	z-index:2
}
@media screen and (max-width:750px) {
.cat-banner__home .swiper .aside {
display:none
}
}
.cat-banner__home .swiper .aside-inner {
	align-items:center;
	border:2px solid #fff;
	border-radius:3.4722222222vw;
	color:#fff;
	display:inline-flex;
	padding:0 1em
}
@media screen and (max-width:1584px) {
.cat-banner__home .swiper .aside-inner {
border-radius:55px
}
}
@media screen and (min-width:1008px) {
.cat-banner__home .swiper .aside-inner {
border-radius:35px
}
}
.cat-banner__home .swiper .aside-inner .arrow {
	align-items:center;
	cursor:pointer;
	display:flex;
	height:3.4722222222vw;
	justify-content:center;
	width:3.4722222222vw
}
@media screen and (max-width:1152px) {
.cat-banner__home .swiper .aside-inner .arrow {
width:40px
}
}
@media screen and (min-width:1584px) {
.cat-banner__home .swiper .aside-inner .arrow {
width:55px
}
}
@media screen and (max-width:1152px) {
.cat-banner__home .swiper .aside-inner .arrow {
height:40px
}
}
@media screen and (min-width:1584px) {
.cat-banner__home .swiper .aside-inner .arrow {
height:55px
}
}
.cat-banner__home .swiper .aside-inner .arrow svg {
	fill:#fff;
	display:block;
	height:auto;
	width:50%
}
.cat-banner__home .bg {
	background-color:#110f0f;
	
}
.cat-banner__home .bg .picture {
	background-position:top;
	background-repeat:no-repeat;
	background-size:cover;
	position:relative;
transition:transform .5s ease;
	width:100%
}
@media screen and (orientation:landscape) {
.cat-banner__home .bg .picture.pc {
display:block
}
}
@media screen and (orientation:portrait) {
.cat-banner__home .bg .picture.m {
display:block
}
}
.cat-banner__home .bg .picture-element {
	position:absolute;
	right:-2em;
	top:50%;
	transform:translateY(-50%);
	width:65%
}
@media screen and (max-width:750px) {
.cat-banner__home .bg .picture-element {
right:0;
top:60%;
width:110%
}
}
.cat-banner__home .bg .picture img, .cat-banner__home .bg .picture video {
	display:block;
	height:100%;
	object-fit:cover;
	width:100%
}
.cat-banner__home .text {
	align-items:flex-end;
	display:flex;
	flex-direction:column;
	height:100%;
	justify-content:center;
	opacity:0;
	position:relative;
transition:opacity .2s;
	width:100%;
	z-index:2
}
.cat-banner__home .text-inner {
	color:#006ca5
}
.cat-banner__home .text-inner h2 {
	font-size:2.7777777778vw;
	font-weight:500;
	margin-bottom:.5em
}
@media screen and (max-width:900px) {
.cat-banner__home .text-inner h2 {
font-size:25px
}
}
@media screen and (min-width:1728px) {
.cat-banner__home .text-inner h2 {
font-size:48px
}
}
.cat-banner__home:after {

	background-size:contain;
	content:" ";
	height:27.2916666667vw;
	left:0;
	position:absolute;
	top:90%;
	width:32.0833333333vw;
	z-index:1
}
@media screen and (max-width:467.5324675325px) {
.cat-banner__home:after {
width:150px
}
}
@media screen and (min-width:1440x) {
.cat-banner__home:after {
width:462x
}
}
@media screen and (max-width:469.0076335878px) {
.cat-banner__home:after {
height:128px
}
}
@media screen and (min-width:1440px) {
.cat-banner__home:after {
height:393px
}
}
@media screen and (max-width:550px) {
.cat-banner__home:after {
display:none
}
}
.cat-banner__home .cat-banner__next, .cat-banner__home .cat-banner__prev {
	background:#006ca5 url(../newimages/img006.png) no-repeat;
	background-size:contain;
	cursor:pointer;
	height:3.4722222222vw;
	left:5vw;
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	width:3.4722222222vw;
	z-index:9;
}
@media screen and (max-width:864px) {
.cat-banner__home .cat-banner__next, .cat-banner__home .cat-banner__prev {
width:30px
}
}
@media screen and (min-width:1440px) {
.cat-banner__home .cat-banner__next, .cat-banner__home .cat-banner__prev {
width:50px
}
}
@media screen and (max-width:864px) {
.cat-banner__home .cat-banner__next, .cat-banner__home .cat-banner__prev {
height:30px
}
}
@media screen and (min-width:1440px) {
.cat-banner__home .cat-banner__next, .cat-banner__home .cat-banner__prev {
height:50px
}
}
.cat-banner__home .cat-banner__next {
	left:auto;
	right:5vw;
	transform:translateY(-50%) rotateY(180deg)
}
.cat-banner__page {
	height:34.7222222vw;
	margin-top:0;
	max-height:666px;
	min-height:300px;
	position:relative
}
.cat-banner__short {
	height:20.83vw;
	margin-top:0;
	max-height:500px;
	min-height:200px;
	position:relative
}
.cat-banner__wrapper {
	bottom:0;
	left:0;
	padding-bottom:10%;
	position:absolute;
	right:0;
	top:0;
	z-index:1
}
.cat-banner__short .cat-banner__wrapper {
	padding-bottom:4%
}
.cat-banner__wrapper .cat-container {
	align-items:flex-start;
	display:flex;
	flex-direction:column;
	height:100%;
	justify-content:flex-end;
	padding-right:34%
}
@media screen and (max-width:550px) {
.cat-banner__wrapper .cat-container {
padding-right:15%
}
}
.cat-banner__wrapper .cat-container h1 {
	color:#006ca5;
	font-size:2.7777777778vw;
	white-space:nowrap
}
@media screen and (max-width:864px) {
.cat-banner__wrapper .cat-container h1 {
font-size:24px
}
}
@media screen and (min-width:1512px) {
.cat-banner__wrapper .cat-container h1 {
font-size:42px
}
}
.cat-banner__background {
	background-position:100%;
	background-repeat:no-repeat;
	background-size:cover;
	height:100%;
	position:relative;
	width:100%
}
.cat-banner__details .cat-banner__background {
	max-width:1300px;
	width:65.75%
}
@media screen and (max-width:950px) {
.cat-banner__details .cat-banner__background {
height:0;
padding-bottom:65.555555556%;
width:100%
}
}
@media screen and (max-width:768px) {
.cat-banner__background {
background-position:50%
}
}
.cat-banner__details {
	position:relative
}
.cat-banner__details .cat-details__wrap {
	align-items:stretch;
	display:flex
}
@media screen and (max-width:950px) {
.cat-banner__details .cat-details__wrap {
flex-direction:column
}
}
.cat-banner__details .cat-details__image {
	width:47.5%
}
@media screen and (max-width:950px) {
.cat-banner__details .cat-details__image {
width:100%
}
}
.cat-banner__details .cat-details__image .pic {
	height:100%;border:solid 1px #ccc;padding:2%;
}
.cat-banner__details .cat-details__image .pic img {
	display:block;
	height:100%;
	object-fit:cover;
	width:100%
}
@media screen and (max-width:950px) {
.cat-banner__details .cat-details__image .pic img {
height:auto
}
}
.cat-banner__details .cat-details__data {
	align-items:center;
	display:flex;
	padding:1em 0 1em 1em;
	width:52.5%
}
@media screen and (max-width:950px) {
.cat-banner__details .cat-details__data {
padding:2em 0;
width:100%
}
}
.cat-banner__details .cat-details__data .inner {
	width:100%
}
@media screen and (max-width:950px) {
.cat-banner__details .cat-details__data .inner {
align-items:flex-end;
display:flex;
flex-direction:row;
justify-content:space-between;
padding-top:0
}
}
@media screen and (max-width:550px) {
.cat-banner__details .cat-details__data .inner {
align-items:flex-start;
flex-direction:column;
justify-content:flex-start;
padding-bottom:2em
}
}
@media screen and (max-width:950px) {
.cat-banner__details .cat-details__data .inner .head {
width:45%
}
}
@media screen and (max-width:550px) {
.cat-banner__details .cat-details__data .inner .head {
width:100%
}
}
.cat-banner__details .cat-details__data .inner .type {
	font-size:1.5277777778vw
}
@media screen and (max-width:1178.1818181818px) {
.cat-banner__details .cat-details__data .inner .type {
font-size:18px
}
}
@media screen and (min-width:1440px) {
.cat-banner__details .cat-details__data .inner .type {
font-size:22px
}
}
.cat-banner__details .cat-details__data .inner h1 {
	font-size:1.8055555556vw
}
@media screen and (max-width:886.1538461538px) {
.cat-banner__details .cat-details__data .inner h1 {
font-size:16px
}
}
@media screen and (min-width:1440px) {
.cat-banner__details .cat-details__data .inner h1 {
font-size:22px
}
}
.cat-banner__details .cat-details__data .inner .main {
	margin-top:2em;border-top: 1px solid #e6e6e6;padding-top:1em;
}
@media screen and (max-width:950px) {
.cat-banner__details .cat-details__data .inner .main {
width:45%
}
}
@media screen and (max-width:550px) {
.cat-banner__details .cat-details__data .inner .main {
width:100%
}
}
.cat-banner__details .cat-details__data .inner .main .title {
	font-size:1.25vw;
	font-weight:500
}
@media screen and (max-width:1120px) {
.cat-banner__details .cat-details__data .inner .main .title {
font-size:14px
}
}
@media screen and (min-width:1440px) {
.cat-banner__details .cat-details__data .inner .main .title {
font-size:16px; color:#666;line-height: 25px;
}
}
.cat-banner__details .cat-details__data .inner .main .items .item {
	margin-top:1em
}
.cat-banner__details .cat-details__data .inner .main .items .item-title {
	color:hsla(0, 6%, 6%, .6);
font-size:.9722222222vw
}
@media screen and (max-width:1234.2857142857px) {
.cat-banner__details .cat-details__data .inner .main .items .item-title {
font-size:12px
}
}
@media screen and (min-width:1440px) {
.cat-banner__details .cat-details__data .inner .main .items .item-title {
font-size:14px
}
}
.cat-banner__details .cat-details__data .inner .main .items .item-intro {
	font-size:1.5277777778vw;
	font-weight:500
}
@media screen and (max-width:1047.2727272727px) {
.cat-banner__details .cat-details__data .inner .main .items .item-intro {
font-size:16px
}
}
@media screen and (min-width:1440px) {
.cat-banner__details .cat-details__data .inner .main .items .item-intro {
font-size:22px
}
}
.cat-banner__details .cat-details__data .inner .cat-public__more {
	margin-top:1em;
	padding:.5em 3em;
	width:90%; color:#fff;
}
.lic__more{font-style: normal;
display: block;
width: 168px;
height: 52px;
line-height: 50px;
border: 1px solid #006ca5;;
text-indent: 28px;
color: #006ca5;;
font-size: 14px;
background: url(../newimages/i_pic1.png) right 29px center no-repeat;
margin-top: 5%;
transition: all 0.3s;}
.lic__more:hover{ background-color:#006ca5; background-image:url(../newimages/i_pic1_on.png); color:#fff; background-position:right 24px center; text-indent:33px;}
.dert-spac{width:100%;float:left;}
.dert-spac .cat-public__title{ font-size:20px;width:100%;float:left;border-bottom: 1px solid #e6e6e6;padding-bottom: 1em;}
.dert-spac img{max-width:100%;}
.dert-spac .cat-public__table{width:100%;float:left; font-size:16px;padding-bottom:5%;}
.dert-spac .cat-public__header{display:block;float: left;width:100%;}
@media screen and (max-width:550px) {
.cat-banner__details .cat-details__data .inner .cat-public__more {
width:100%
}
.cat-banner__details .cat-details__data .inner {
padding-top:0;
width:100%
}
}
.cat-banner__wrap {
	bottom:0;
	left:0;
	position:absolute;
	right:0;
	top:0
}
@media screen and (max-width:950px) {
.cat-banner__wrap {
flex-direction:column;
height:auto;
position:static
}
}
.cat-banner__wrap .cat-container {
	align-items:center;
	display:flex;
	height:100%;
	justify-content:space-between
}
@media screen and (max-width:550px) {
.cat-banner__wrap .cat-container {
flex-direction:column;
height:auto
}
}
.cat-banner__wrap .cat-public__photo {
	position:absolute;
	right:0;
	top:50%;
	transform:translateY(-50%);
	width:43%
}
@media screen and (max-width:550px) {
.cat-banner__wrap .cat-public__photo {
order:-1;
position:static;
transform:translateY(0);
width:100%
}
}
.cat-banner__wrap .cat-public__photo .inner {
	padding-bottom:74.5%
}
.cat-footer {
	background-color:#161616;
	overflow:hidden;
	position:relative;width:100%;
}
@media screen and (max-width:720px) {
.cat-footer {
padding-top:30px
}
}
@media screen and (min-width:1440px) {
.cat-footer {
padding-top:0px
}
}
@media screen and (max-width:750px) {
.cat-footer {
padding-bottom:50px;
padding-top:1em
}
}
.cat-footer .cat-container {
	display:flex;
	justify-content:space-between
}
.cat-footer__main {
	flex:1 1 auto;
	padding-bottom:1.3888888889vw;
	position:relative;
	z-index:1
}

.cat-footer__main .h-title{width:100%;float:left;margin-bottom:2%;color: #999;}
.cat-footer__main .h-titcon{width:100%;float:left; text-align:center;color: #999;}

.cat-footer__main .h-titcon a{}


@media screen and (max-width:720px) {
.cat-footer__main {
padding-bottom:10px
}
}
@media screen and (min-width:1440px) {
.cat-footer__main {
padding-bottom:20px
}
}
.cat-footer__main .row {
	
}
.cat-footer__main .row:first-child .menus__inner {
	justify-content:flex-end
}
.cat-footer__main .row:last-child {

}
@media screen and (max-width:720px) {
.cat-footer__main .row {
padding-bottom:15px
}
}
@media screen and (min-width:1680px) {
.cat-footer__main .row {
padding-bottom:35px
}
}
@media screen and (max-width:750px) {
.cat-footer__main .row {
flex-direction:column;
justify-content:flex-start;
padding-bottom:0
}
}
.cat-footer__main .host {
	flex:0 0 auto;
	width:30%
}
@media screen and (max-width:750px) {
.cat-footer__main .host {
padding:2em 0;
width:100%
}
}
.cat-footer__main .host__inner {
	display:flex
}
.cat-footer__main .host__inner .logo {
	width:140px
}
.cat-footer__main .host__inner .logo img {
	display:block;
	height:auto;
	width:100%
}
.cat-footer__main .host__inner .numbers .item {
	font-size:1.3888888889vw
}
.cat-footer__main .host__inner .numbers .item+.item {
	margin-top:.5em
}
@media screen and (max-width:1152px) {
.cat-footer__main .host__inner .numbers .item {
font-size:16px
}
}
@media screen and (min-width:1728px) {
.cat-footer__main .host__inner .numbers .item {
font-size:24px
}
}
.cat-footer__main .host__inner .numbers .item-number {
	font-size:1.5em
}
.cat-footer__main .menus {
	flex:1 1 auto;
	width:60%
}
@media screen and (max-width:680px) {
.cat-footer__main .menus {
width:100%
}
}
.cat-footer__main .menus__inner {
	display:flex
}
@media screen and (max-width:750px) {
.cat-footer__main .menus__inner {
flex-wrap:wrap
}
}
.cat-footer__main .menus__inner dl {
	min-width:20%
}
.cat-footer__main .menus__inner dl+dl {
	margin-left:10%
}
@media screen and (max-width:750px) {
.cat-footer__main .menus__inner dl+dl {
margin-left:0
}
}
.cat-footer__main .menus__inner dl dt {
	border-bottom:1px solid #979797;
	display:inline-flex;
	font-size:1.1111111111vw;
	font-weight:500;
	padding-bottom:.3em;
	width:100%
}
@media screen and (max-width:1260px) {
.cat-footer__main .menus__inner dl dt {
font-size:14px
}
}
@media screen and (min-width:1620px) {
.cat-footer__main .menus__inner dl dt {
font-size:18px
}
}
.cat-footer__main .menus__inner dl dt svg {
	display:none
}
.cat-footer__main .menus__inner dl dd {
font-size:.9722222222vw
}
@media screen and (max-width:1234.2857142857px) {
.cat-footer__main .menus__inner dl dd {
font-size:12px
}
}
@media screen and (min-width:1440px) {
.cat-footer__main .menus__inner dl dd {
font-size:14px
}
}
.cat-footer__main .menus__inner dl dd ul {
	padding-top:.8em
}
.cat-footer__main .menus__inner dl dd ul li {
	padding:.5em 0
}
.cat-footer__main .menus__inner dl dd ul li a:hover {
	color:#006ca5
}
@media screen and (max-width:750px) {
.cat-footer__main .menus__inner dl {
border:none;
margin:0 0 1em;
text-align:left;
width:100%
}
.cat-footer__main .menus__inner dl dt {
align-items:center;
display:flex;
justify-content:space-between
}
.cat-footer__main .menus__inner dl dt svg {
fill:currentColor;
display:block;
height:.88em;
transform:rotate(-90deg);
width:.88em
}
.cat-footer__main .menus__inner dl dd {
display:none
}
.cat-footer__main .menus__inner dl.active dt svg {
transform:rotate(0)
}
.cat-footer__main .menus__inner dl.active dd {
display:block
}
.cat-footer__main .menus__inner dl.active dd li {
padding:.5em 0
}
}
.cat-footer__icons {
	flex:0 0 auto;
	padding-bottom:5vw;
	width:45px
}
.cat-footer__icons .icons {
	display:flex;
	flex-direction:column;
	margin-top:2.5em
}
.cat-footer__icons .icons .icon {
	align-items:center;
	background-color:#006ca5;
	border-radius:50%;
	display:flex;
	height:45px;
	justify-content:center;
	width:45px
}
.cat-footer__icons .icons .icon+.icon {
	margin-top:1em
}
.cat-footer__icons .icons .icon svg {
	fill:#fff;
	display:block;
	height:auto;
	width:70%
}
.cat-footer__icons .icons .icon:nth-child(3) svg {
width:55%
}
.cat-footer__copyright {
font-size:.9722222222vw;
	position:relative;
	z-index:1
}
@media screen and (max-width:1234.2857142857px) {
.cat-footer__copyright {
font-size:12px
}
}
@media screen and (min-width:1645.7142857143px) {
.cat-footer__copyright {
font-size:16px
}
}
.cat-footer__copyright .cat-container {
	border-top:1px solid #2d2d2d;
	padding:1.2em 0;color: #999;
}
.cat-footer__copyright .cat-container a{paddig-left:10px;padding-right:10px;}
.cat-footer:after {
	background-size:contain;
	bottom:0;
	content:" ";
	height:25.3472222222vw;
	position:absolute;
	right:0;
	width:19.7916666667vw;
	z-index:1
}
@media screen and (max-width:757.8947368421px) {
.cat-footer:after {
width:150px
}
}
@media screen and (min-width:1440px) {
.cat-footer:after {
width:285px
}
}
@media screen and (max-width:773.2602739726px) {
.cat-footer:after {
height:196px
}
}
@media screen and (min-width:1440px) {
.cat-footer:after {
height:365px
}
}
.cat-container {
	margin:0 auto;
	max-width:1400px;
	width:80%;
}




@media screen and (max-width:1023px) {
.cat-container {
width:80%
}
}
.cat-model__core {
	align-items:center;
	display:flex
}
@media screen and (max-width:650px) {
.cat-model__core {
flex-direction:column
}
}
.cat-model__core.short {
	padding-left:6.5972222222vw
}
@media screen and (max-width:0px) {
.cat-model__core.short {
padding-left:0
}
}
@media screen and (min-width:1591.5789473684px) {
.cat-model__core.short {
padding-left:105px
}
}
@media screen and (max-width:650px) {
.cat-model__core.short {
padding-left:0
}
}
.cat-model__core.short.reverse {
	padding-left:0;
	padding-right:6.5972222222vw
}
@media screen and (max-width:0px) {
.cat-model__core.short.reverse {
padding-right:0
}
}
@media screen and (min-width:1591.5789473684px) {
.cat-model__core.short.reverse {
padding-right:105px
}
}
@media screen and (max-width:650px) {
.cat-model__core.short.reverse {
padding-right:0
}
}
.cat-model__core-picture {
	width:57.55%
}
@media screen and (max-width:650px) {
.cat-model__core-picture {
margin-top:2em
}
}
.cat-model__core-picture .inner {
	padding-bottom:62.15%
}
.main .cat-model__core-picture .inner, .short .cat-model__core-picture .inner {
	padding-bottom:56.25%
}
.fina .cat-model__core-picture .inner {
	padding-bottom:77.75%
}
@media screen and (max-width:650px) {
.cat-model__core-picture {
width:100%
}
.cat-model__core-picture .inner {
padding-bottom:42.15%
}
}
.small .cat-model__core-picture {
	width:45.5%
}
@media screen and (max-width:1024px) {
.small .cat-model__core-picture {
width:50%
}
}
@media screen and (max-width:650px) {
.small .cat-model__core-picture {
width:100%
}
}
.main .cat-model__core-picture {
	width:46.5%
}
@media screen and (max-width:1024px) {
.main .cat-model__core-picture {
width:50%
}
}
@media screen and (max-width:650px) {
.main .cat-model__core-picture {
width:100%
}
}
.cat-model__core-picture .thumbs .swiper {
	margin-top:1em
}
.cat-model__core-picture .thumbs .swiper .cat-public__photo .inner {
	cursor:pointer;
	padding-bottom:56.25%
}
.cat-model__core-infos {
	padding-left:5.5%;
	width:45.45%
}
.cat-model__core-infos.narrow {
	padding-left:20%
}
@media screen and (max-width:1280px) {
.cat-model__core-infos.narrow {
padding-left:10%
}
}
@media screen and (max-width:650px) {
.cat-model__core-infos.narrow {
padding-left:0
}
.cat-model__core-infos {
order:-2;
padding-left:0
}
}
.cat-model__core-infos .top {
	margin-bottom:4.5em
}
@media screen and (max-width:650px) {
.cat-model__core-infos .top {
margin-bottom:1.5em
}
}
.cat-model__core-infos .cat-public__title {
	margin-bottom:.5em
}
.cat-model__core-infos .cat-public__intro {
	margin-bottom:2em
}
.cat-model__core-infos .cat-public__more {
	margin-top:2.5em
}
@media screen and (max-width:650px) {
.cat-model__core-infos {
margin-top:2em;
padding-left:0;
width:100%
}
}
@media screen and (max-width:650px)and (max-width:650px) {
.cat-model__core-infos {
margin-top:0
}
}
.cat-model__core-infos h3 {
	font-size:1.6666666667vw;
	margin-bottom:1em
}
@media screen and (max-width:960px) {
.cat-model__core-infos h3 {
font-size:16px
}
}
@media screen and (min-width:1560px) {
.cat-model__core-infos h3 {
font-size:26px
}
}
.cat-model__core-infos .list li {
	align-items:center;
	color:#555;
	display:flex;
	font-size:1.1111111111vw;
	line-height:2
}
@media screen and (max-width:1260px) {
.cat-model__core-infos .list li {
font-size:14px
}
}
@media screen and (min-width:1620px) {
.cat-model__core-infos .list li {
font-size:18px
}
}
.cat-model__core-infos .list li .icon {
	background-repeat:no-repeat;
	background-size:contain;
	height:1em;
	margin-right:.5em;
	opacity:.6;
	width:1em
}
.cat-model__core-infos .list.big .icon {
	height:3.4722222222vw;
	width:3.4722222222vw
}
@media screen and (max-width:720px) {
.cat-model__core-infos .list.big .icon {
width:25px
}
}
@media screen and (min-width:1440px) {
.cat-model__core-infos .list.big .icon {
width:50px
}
}
@media screen and (max-width:720px) {
.cat-model__core-infos .list.big .icon {
height:25px
}
}
@media screen and (min-width:1440px) {
.cat-model__core-infos .list.big .icon {
height:50px
}
}
.cat-model__core-infos .list.big span {
	color:#110f0f
}
.reverse .cat-model__core-infos {
	order:-1;
	padding-left:0;
	padding-right:5.5%
}
@media screen and (max-width:650px) {
.reverse .cat-model__core-infos {
padding-right:0
}
}
.small .cat-model__core-infos {
	padding-right:5em;
	width:40%
}
@media screen and (max-width:1024px) {
.small .cat-model__core-infos {
padding-right:0;
width:45%
}
}
@media screen and (max-width:650px) {
.small .cat-model__core-infos {
width:100%
}
}
.cat-model__core-infos.full {
	padding-left:2.5%
}
.main .cat-model__core-infos {
	width:53.5%
}
@media screen and (max-width:1024px) {
.main .cat-model__core-infos {
width:50%
}
}
@media screen and (max-width:650px) {
.main .cat-model__core-infos {
width:100%
}
}
.cat-model__core-datas {
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
	width:100%
}
.cat-model__core-datas.less {
	justify-content:flex-start;
	margin-left:-1.5vw
}
@media screen and (max-width:1280px) {
.cat-model__core-datas.less .data {
width:50%
}
}
.cat-model__core-datas .data {
	align-items:center;
	display:flex;
	flex-direction:column;
	line-height:1;
	max-width:150px;
	width:33.333333%
}
.cat-model__core-datas .data .number {
	color:#006ca5;
	font-size:2.7777777778vw;
	font-weight:700;
	margin-bottom:.2em
}
@media screen and (max-width:720px) {
.cat-model__core-datas .data .number {
font-size:20px
}
}
@media screen and (min-width:1440px) {
.cat-model__core-datas .data .number {
font-size:40px
}
}
.cat-model__core-datas .data .text {
	color:#555;
	display:block;
font-size:.9722222222vw;
	line-height:1.6;
	text-align:center
}
@media screen and (max-width:1234.2857142857px) {
.cat-model__core-datas .data .text {
font-size:12px
}
}
@media screen and (min-width:1440px) {
.cat-model__core-datas .data .text {
font-size:14px
}
}
.cat-model__core-datas.mt {
	margin-top:1.5em
}
.cat-model__core .swiper {
	margin-top:2em
}
@media screen and (max-width:650px) {
.cat-model__core .swiper {
margin-top:0
}
}
.cat-model__core .swiper .pagination {
	/*align-items:center;
	display:flex;
	font-size:1.6666666667vw;*/
	margin-bottom:1em
}
@media screen and (max-width:960px) {
.cat-model__core .swiper .pagination {
font-size:16px
}
}
@media screen and (min-width:1440px) {
.cat-model__core .swiper .pagination {
font-size:16px
}
}
.cat-model__core .swiper .pagination .swiper-pagination-bullet {
	background-color:transparent;
	border-radius:0;
	height:1.5em;
	position:relative;
	width:auto
}
.cat-model__core .swiper .pagination .swiper-pagination-bullet:before {
	background-repeat:no-repeat;
	background-size:contain;
	content:" ";
	height:1em;
	left:0;
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	width:1em
}
.cat-model__core .swiper .pagination .swiper-pagination-bullet:first-child:before {
}
.cat-model__core .swiper .pagination .swiper-pagination-bullet:last-child {
	margin-right:0
}
.cat-model__core .swiper .pagination .swiper-pagination-bullet:last-child:before {
}
.cat-model__core .swiper .pagination .swiper-pagination-bullet-active {
	border-bottom:2px solid #555;margin-bottom: 10px;
}
.cat-model__core.full {
	justify-content:flex-end;
	position:relative
}
@media screen and (max-width:650px) {
.cat-model__core.full {
flex-direction:column
}
}
.cat-model__core.full .cat-model__core-picture {
	flex:0 0 auto;
	position:relative;
	width:56%;
	z-index:2
}
.cat-model__core.full .cat-model__core-picture .cat-public__photo .inner {
	border-radius:0
}
@media screen and (max-width:650px) {
.cat-model__core.full .cat-model__core-picture {
width:100%
}
}
.cat-model__core.full .cat-model__core-picture.primary {
	background-color:#006ca5
}
.cat-model__core.full .cat-model__core-full {
	bottom:0;
	left:0;
	position:absolute;
	right:0;
	top:0;
	z-index:1
}
@media screen and (max-width:650px) {
.cat-model__core.full .cat-model__core-full {
position:static
}
}
.cat-model__core.full .cat-model__core-full .cat-container {
	align-items:center;
	display:flex;
	height:100%
}
.cat-model__core.full .cat-model__core-full .cat-model__core-infos {
	padding:2.5em 0;
	width:35%
}
@media screen and (max-width:650px) {
.cat-model__core.full .cat-model__core-full .cat-model__core-infos {
margin-top:2em;
padding:0;
width:100%
}
}
.cat-model__core.full .cat-model__core-full .zoom {
	display:block;
	height:2.0833333333vw;
	width:2.0833333333vw
}
@media screen and (max-width:960px) {
.cat-model__core.full .cat-model__core-full .zoom {
width:20px
}
}
@media screen and (min-width:1440px) {
.cat-model__core.full .cat-model__core-full .zoom {
width:30px
}
}
@media screen and (max-width:960px) {
.cat-model__core.full .cat-model__core-full .zoom {
height:20px
}
}
@media screen and (min-width:1440px) {
.cat-model__core.full .cat-model__core-full .zoom {
height:30px
}
}
.cat-model__core.full .cat-model__core-full .zoom svg {
	fill:#333;
	height:100%;
	width:100%
}
.cat-model__core.full .cat-model__core-full .zoom:hover svg {
	fill:#006ca5
}
.cat-model__core.map {
	justify-content:flex-start;
	position:relative
}
@media screen and (max-width:650px) {
.cat-model__core.map {
flex-direction:column
}
}
.cat-model__core.map .cat-model__core-picture {
	width:55%
}
@media screen and (max-width:650px) {
.cat-model__core.map .cat-model__core-picture {
width:100%
}
}
.cat-model__core.map .cat-model__core-picture .inner {
	padding-bottom:48%
}
.cat-model__core.map .cat-model__core-full {
	bottom:0;
	left:0;
	position:absolute;
	right:0;
	top:0
}
@media screen and (max-width:650px) {
.cat-model__core.map .cat-model__core-full {
order:-1;
position:static;
width:100%
}
}
.cat-model__core.map .cat-model__core-full .cat-container {
	align-items:center;
	display:flex;
	height:100%;
	justify-content:flex-end
}
.cat-model__core.map .cat-model__core-full .cat-model__core-infos {
	padding:2.5em 0;
	width:40%
}
@media screen and (max-width:650px) {
.cat-model__core.map .cat-model__core-full .cat-model__core-infos {
margin-top:2em;
padding:0;
width:100%
}
}
.cat-model__core.mapTwo {
	justify-content:flex-start;
	position:relative
}
@media screen and (max-width:650px) {
.cat-model__core.mapTwo {
flex-direction:column
}
}
.cat-model__core.mapTwo .cat-model__core-picture {
	width:45%
}
@media screen and (max-width:650px) {
.cat-model__core.mapTwo .cat-model__core-picture {
width:100%
}
}
.cat-model__core.mapTwo .cat-model__core-picture .inner {
	padding-bottom:87%
}
.cat-model__core.mapTwo .cat-model__core-picture .inner img {
	object-fit:contain
}
.cat-model__core.mapTwo.small {
	padding-bottom:2.5em
}
.cat-model__core.mapTwo.small .cat-model__core-picture .inner {
	padding-bottom:68.925831%
}
.cat-model__core.mapTwo .cat-model__core-full {
	bottom:0;
	left:0;
	position:absolute;
	right:0;
	top:0
}
@media screen and (max-width:650px) {
.cat-model__core.mapTwo .cat-model__core-full {
order:-1;
position:static;
width:100%
}
}
.cat-model__core.mapTwo .cat-model__core-full .cat-container {
	align-items:center;
	display:flex;
	height:100%;
	justify-content:flex-end
}
.cat-model__core.mapTwo .cat-model__core-full .cat-public__smalltitle {
	margin-bottom:1em
}
.cat-model__core.mapTwo .cat-model__core-full .cat-model__core-infos {
	padding-right:0;
	width:35%
}
@media screen and (max-width:650px) {
.cat-model__core.mapTwo .cat-model__core-full .cat-model__core-infos {
padding-top:3em;
width:100%
}
}
.cat-model__core.small {
	justify-content:space-between
}
.cat-model__core.logistics .cat-model__core-picture {
	position:relative
}
.cat-model__core.logistics .cat-model__core-picture .cat-public__next {
	left:100%;
	top:50%;
	transform:translate(-50%, -50%)
}
.cat-model__core.logistics .cat-public__photo .inner {
	padding-bottom:56.25%
}
.cat-model__core.logistics.cat-public__after .cat-model__core-picture {
	position:relative
}
.cat-model__core.logistics.cat-public__after .cat-model__core-picture .cat-public__next {
	left:auto;
	right:100%;
	transform:translate(50%, -50%)
}
.cat-model__core .switch .item {
	border-top:2px solid #979797
}
.cat-model__core .switch .item-head {
	align-items:center;
	cursor:pointer;
	display:flex;
	justify-content:space-between;
	padding:1.2em
}
.cat-model__core .switch .item-head .cat-public__name {
	align-items:center;
	display:inline-flex
}
.cat-model__core .switch .item-head svg {
	fill:#006ca5;
	display:inline-block;
	height:auto;
	margin-right:.5em;
	width:1.2em
}
.cat-model__core .switch .item-head .control {
	height:30px;
	position:relative;
	width:30px
}
.cat-model__core .switch .item-head .control:before {
	background-color:#006ca5;
	content:" ";
	height:2px;
	left:5px;
	position:absolute;
	right:5px;
	top:50%;
	transform:translateY(-50%)
}
.cat-model__core .switch .item-head .control:after {
	background-color:#006ca5;
	bottom:5px;
	content:" ";
	left:50%;
	position:absolute;
	top:5px;
	width:2px
}
.cat-model__core .switch .item-intro {
	font-size:1.25vw;
	line-height:2;
	padding-bottom:2em;
	padding-left:3.5em
}
@media screen and (max-width:1120px) {
.cat-model__core .switch .item-intro {
font-size:14px
}
}
@media screen and (min-width:1600px) {
.cat-model__core .switch .item-intro {
font-size:20px
}
}
.cat-model__core .switch .item.active .item-head .control:after {
	display:none
}
.cat-model__sincere {
	align-items:flex-end;
	display:flex
}
@media screen and (max-width:650px) {
.cat-model__sincere {
flex-direction:column
}
}
.cat-model__sincere-picture {
	width:38%
}
@media screen and (max-width:650px) {
.cat-model__sincere-picture {
margin-top:2em
}
}
.cat-model__sincere-picture .inner {
	padding-bottom:155.555556%
}
@media screen and (max-width:650px) {
.cat-model__sincere-picture {
width:100%
}
}
.cat-model__sincere-infos {
	padding-left:20px;
	width:62%
}
@media screen and (max-width:650px) {
.cat-model__sincere-infos {
margin-top:2em;
padding-left:0;
width:100%
}
}
.cat-model__sincere-infos .top {
	margin-bottom:2em;
	padding-right:14.5833333333vw
}
@media screen and (max-width:0px) {
.cat-model__sincere-infos .top {
padding-right:0
}
}
@media screen and (min-width:1714.2857142857px) {
.cat-model__sincere-infos .top {
padding-right:250px
}
}
@media screen and (max-width:650px) {
.cat-model__sincere-infos .top {
margin-bottom:1.5em
}
}
.cat-model__sincere-infos .cat-public__title {
	margin-bottom:.5em
}
.cat-model__sincere-infos .cat-public__intro {
	margin-bottom:2em
}
.cat-model__sincere-infos .cat-public__intro p {
	margin-bottom:1.5em
}
.cat-model__sincere-infos .cat-public__intro p:last-child {
	margin-bottom:0
}
.cat-model__sincere-infos h3 {
	font-size:1.6666666667vw;
	margin-bottom:1em
}
@media screen and (max-width:960px) {
.cat-model__sincere-infos h3 {
font-size:16px
}
}
@media screen and (min-width:1560px) {
.cat-model__sincere-infos h3 {
font-size:26px
}
}
.cat-model__focus, .cat-model__sincere-infos .bottom {
	position:relative
}
@media screen and (max-width:550px) {
.cat-model__focus {
background-color:#d8d8d8
}
}
.cat-model__focus .cat-container {
	display:flex;
	justify-content:flex-end
}
.cat-model__focus-inner {
	background-color:#d8d8d8;
	border-radius:1.5em;
	margin-top:-10%;
	min-height:150px;
	padding:2.5em 2em;
	position:relative;
	width:46%;
	z-index:1
}
.cat-model__focus-inner .tag {
	align-items:center;
	background-color:#006ca5;
	border:1px solid #006ca5;
	border-radius:1.5em;
	color:#110f0f;
	display:inline-flex;
font-size:.9722222222vw;
	justify-content:center;
	left:5%;
	padding:.5em 1.5em;
	position:absolute;
	top:-1.5em;
	z-index:1
}
@media screen and (max-width:1234.2857142857px) {
.cat-model__focus-inner .tag {
font-size:12px
}
}
@media screen and (min-width:1645.7142857143px) {
.cat-model__focus-inner .tag {
font-size:16px
}
}
.cat-model__focus-inner .content {
	padding-left:2em;
	position:relative
}
.cat-model__focus-inner .content:before {
	background-color:#979797;
	content:" ";
	height:6.9444444444vw;
	left:0;
	position:absolute;
	top:1em;
	width:3px
}
@media screen and (max-width:720px) {
.cat-model__focus-inner .content:before {
height:50px
}
}
@media screen and (min-width:1440px) {
.cat-model__focus-inner .content:before {
height:100px
}
}
.cat-model__focus-inner .content h3 {
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	display:-webkit-box;
	font-size:1.8055555556vw;
	overflow:hidden;
	text-overflow:ellipsis
}
@media screen and (max-width:886.1538461538px) {
.cat-model__focus-inner .content h3 {
font-size:16px
}
}
@media screen and (min-width:1550.7692307692px) {
.cat-model__focus-inner .content h3 {
font-size:28px
}
}
.cat-model__focus-inner .content .cta-public__intro {
	line-height:2.2;
	margin:1em 0
}
@media screen and (max-width:768px) {
.cat-model__focus-inner {
width:65%
}
}
@media screen and (max-width:550px) {
.cat-model__focus-inner {
margin-top:0;
width:100%
}
}
.cat-model__overview-datas {
	align-items:flex-end;
	display:flex;
	justify-content:flex-start;width: 100%;
float: left;
}
@media screen and (max-width:550px) {
.cat-model__overview-datas {
flex-direction:column
}
}
.cat-model__overview-datas .data {
	display:flex;
	flex-direction:column;
	width:33.333333%
}
@media screen and (max-width:550px) {
.cat-model__overview-datas .data {
align-items:center;
flex-direction:row;
margin-bottom:2.5em;
width:100%
}
.cat-model__overview-datas .data:last-child {
margin-bottom:0
}
}
.cat-model__overview-datas .data-icon {
	display:inline-block;
	height:3.4722222222vw;
	margin-left:4.8611111111vw;
	width:3.125vw
}
@media screen and (max-width:1280px) {
.cat-model__overview-datas .data-icon {
width:40px
}
}
@media screen and (min-width:1600px) {
.cat-model__overview-datas .data-icon {
width:50px
}
}
@media screen and (max-width:1440px) {
.cat-model__overview-datas .data-icon {
height:50px
}
}
@media screen and (min-width:1584px) {
.cat-model__overview-datas .data-icon {
height:55px
}
}
@media screen and (max-width:411.4285714286px) {
.cat-model__overview-datas .data-icon {
margin-left:20px
}
}
@media screen and (min-width:1645.7142857143px) {
.cat-model__overview-datas .data-icon {
margin-left:80px
}
}
@media screen and (max-width:550px) {
.cat-model__overview-datas .data-icon {
height:auto;
margin-left:0;
margin-right:1em
}
}
.cat-model__overview-datas .data-icon svg {
	fill:currentColor;
	display:block;
	height:auto;
	width:90%
}
@media screen and (max-width:550px) {
.cat-model__overview-datas .data-icon svg {
width:100%
}
}
.cat-model__overview-datas .data-main {
	border-left:2px solid #979797;
	margin-top:1em;
	padding-left:4.8611111111vw;
	position:relative
}
@media screen and (max-width:411.4285714286px) {
.cat-model__overview-datas .data-main {
padding-left:20px
}
}
@media screen and (min-width:1645.7142857143px) {
.cat-model__overview-datas .data-main {
padding-left:20px
}
}
@media screen and (max-width:550px) {
.cat-model__overview-datas .data-main {
margin-left:1em;
margin-top:0;
padding-left:50px
}
}
.cat-model__overview-datas .data-main .order {
font-size:.8333333333vw;
	left:1em;
	position:absolute;
	top:0
}
@media screen and (max-width:1200px) {
.cat-model__overview-datas .data-main .order {
font-size:10px
}
}
@media screen and (min-width:1440px) {
.cat-model__overview-datas .data-main .order {
font-size:12px
}
}
.cat-model__overview-datas .data-main .content {
	display:flex;
	flex-direction:column;
	line-height:1
}
.cat-model__overview-datas .data-main .content-number {
	color:#006ca5;
	font-size:2vw;
	font-weight:700;
	margin-bottom:.2em
}
@media screen and (max-width:600px) {
.cat-model__overview-datas .data-main .content-number {
font-size:30px
}
}

.cat-model__overview-content {width:100%; text-align:center;

}
.h-about{width:100%;float:left; line-height:30px;margin-bottom:5%;}


@media screen and (max-width:600px) {
.cat-model__overview-content {
margin-top:25px
}
}
@media screen and (min-width:1560px) {
.cat-model__overview-content {
}
}
@media screen and (max-width:768px) {
.cat-model__overview-content {
padding-right:20%
}
}
.cat-model__news, .cat-model__show, .cat-model__steps {
	position:relative
}
.cat-model__news .swiper, .cat-model__show .swiper, .cat-model__steps .swiper {
	overflow:visible
}
.cat-model__news .swiper-wrapper, .cat-model__show .swiper-wrapper, .cat-model__steps .swiper-wrapper {
	align-items:stretch
}
.cat-model__news .swiper-slide, .cat-model__show .swiper-slide, .cat-model__steps .swiper-slide {
	height:auto;
	opacity:0
}
.cat-model__news .swiper-slide.swiper-slide-prev, .cat-model__show .swiper-slide.swiper-slide-prev, .cat-model__steps .swiper-slide.swiper-slide-prev {
	opacity:0;
	pointer-events:none;
transition:opacity .3s
}
.cat-model__news .swiper-slide-active, .cat-model__show .swiper-slide-active, .cat-model__steps .swiper-slide-active {
	opacity:1;
transition:opacity .3s
}
.cat-model__news .swiper-slide-active~.swiper-slide, .cat-model__show .swiper-slide-active~.swiper-slide, .cat-model__steps .swiper-slide-active~.swiper-slide {
opacity:1
}
.cat-model__show .slide {
--back:#d9d9d9;
	display:flex;
	flex-direction:column
}
.cat-model__show .slide .cat-public__photo {
	border-radius:.5em;
	position:relative
}
.cat-model__show .slide .cat-public__photo:before {
	background-color:var(--back);
	border-radius:.5em;
	bottom:0;
	content:" ";
	left:0;
	position:absolute;
	right:0;
	top:0
}
.cat-model__show .slide .cat-public__photo .inner {
	overflow:visible;
	padding-bottom:100.25%
}
.cat-model__show .slide .cat-public__photo .inner img {
	height:auto;
	object-fit:contain;
	width:95%
}
.cat-model__show .slide-infos {
	color:#555;
	padding-top:1em
}
.cat-model__show .slide-infos h3 {
	color:#110f0f;
	font-size:1.25vw;
	margin-bottom:.5em;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
@media screen and (max-width:1120px) {
.cat-model__show .slide-infos h3 {
font-size:14px
}
}
@media screen and (min-width:1600px) {
.cat-model__show .slide-infos h3 {
font-size:20px
}
}
.cat-model__show .slide:hover {
--back:#110f0f
}
.cat-model__show .slide:hover .cat-public__photo:before {
	transform:scaleY(1.05);
	transform-origin:bottom left;
transition:transform .2s ease
}
.cat-model__steps .swiper {
	overflow:visible
}
.cat-model__steps .swiper-wrapper {
	align-items:flex-end
}
.cat-model__steps .swiper-slide-active .step-wrap .cat-public__photo .inner {
	padding-bottom:122.25%;
	transform-origin:bottom;
transition:padding-bottom .3s
}
.cat-model__steps .swiper-slide-active .step-wrap .cat-public__photo:hover:before {
	opacity:0
}
.cat-model__steps .step {
	display:flex;
	flex-direction:column;
	height:100%;
	width:100%
}
.cat-model__steps .step-wrap {
	padding-bottom:117.25%;
	position:relative;
	transform-origin:left bottom;
transition:padding-bottom .3s
}
.cat-model__steps .step-wrap .cat-public__photo {
	background-color:#f5f5f5;
	border-radius:.5em;
	bottom:0;
	left:0;
	overflow:hidden;
	position:absolute;
	right:0
}
.cat-model__steps .step-wrap .cat-public__photo img {
	border-radius:.5em
}
.cat-model__steps .step-wrap .cat-public__photo .inner {
	padding-bottom:117.25%;
	transform-origin:bottom;
transition:padding-bottom .3s
}
.cat-model__steps .step-wrap .cat-public__photo .inner img {
	object-fit:100% auto
}
.cat-model__steps .step-infos {
	height:9.0277777778vw;
	padding:1.5em 0
}
@media screen and (max-width:886.1538461538px) {
.cat-model__steps .step-infos {
height:80px
}
}
@media screen and (min-width:1661.5384615385px) {
.cat-model__steps .step-infos {
height:150px
}
}
.cat-model__steps .step-infos .cat-public__smalltitle {
	padding-bottom:.5em
}
.cat-model__find .swiper {
	overflow:visible;
	width:100%
}
.cat-model__find .swiper-slide {
	opacity:0
}
.cat-model__find .swiper-slide-active, .cat-model__find .swiper-slide-active~.swiper-slide {
opacity:1
}
.cat-model__find .step {
	display:flex;
	flex-direction:column;
	height:100%;
	width:100%
}
.cat-model__find .step-wrap {
	padding-bottom:75%;
	position:relative;
	transform-origin:left bottom;
transition:padding-bottom .3s
}
.cat-model__find .step-wrap .cat-public__photo {
	background-color:#f5f5f5;
	border-radius:.5em;
	bottom:0;
	left:0;
	overflow:hidden;
	position:absolute;
	right:0
}
.cat-model__find .step-wrap .cat-public__photo img {
	border-radius:.5em
}
.cat-model__find .step-wrap .cat-public__photo .inner {
	padding-bottom:75%;
	transform-origin:bottom;
transition:padding-bottom .3s
}
.cat-model__find .step-wrap .cat-public__photo .inner img {
	object-fit:100% auto
}
.cat-model__find .step-infos {
	padding:1em 0
}
.cat-model__find .step-infos .cat-public__smalltitle {
	padding-bottom:.5em
}
.cat-model__news {
	position:relative
}
.cat-model__news:before {
	background-color:#fff;
	bottom:0;
	content:" ";
	left:0;
	position:absolute;
	right:-100%;
	top:0
}
.cat-model__news .swiper {
	padding-left:3vw
}
.cat-model__news .swiper .cat-public__next {
	left:92%
}
.cat-model__news .slide {
	display:flex;
	flex-direction:column;
	height:100%
}
.cat-model__news .slide .inner {
	padding-bottom:67.272727%
}
.cat-model__news .slide .inner img {
	border-radius:.5em
}
.cat-model__news .slide-infos {
	margin-top:1.5em
}
.cat-model__news .slide-infos h3 {
	margin-top:.5em;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.cat-model__news .slide-infos .cat-public__intro {
	-webkit-box-orient:vertical;
	-webkit-line-clamp:3;
	display:-webkit-box;
	margin:.8em 0;
	overflow:hidden;
	text-overflow:ellipsis
}
.cat-model__news .slide-infos .cat-public__details {
	margin-top:1em
}
.cat-model__news .slide:hover {
	color:#110f0f
}
.cat-model__news .slide:hover .cat-public__details {
	color:#006ca5
}
.cat-model__mark {
	position:relative
}
.cat-model__mark:before {
	background-color:#006ca5;
	bottom:0;
	content:" ";
	left:-100%;
	position:absolute;
	right:100%;
	top:0
}
@media screen and (max-width:550px) {
.cat-model__mark:before {
left:-5%;
right:-5%
}
}
.cat-model__mark-inner {
	align-items:center;
	background-color:#006ca5;
	border-bottom-right-radius:8px;
	color:#fff;
	display:inline-flex;
	padding:.5em 4.5em .5em 0
}
@media screen and (max-width:550px) {
.cat-model__mark-inner {
display:flex;
justify-content:space-between;
padding:.8em 0;
position:relative;
width:100%;
z-index:1
}
}
.reverse .cat-model__mark-inner {
	border-bottom-right-radius:0;
	border-top-left-radius:8px;
	padding-left:4.5em;
	padding-right:8em
}
@media screen and (max-width:550px) {
.reverse .cat-model__mark-inner {
padding-left:0;
padding-right:0
}
}
.long .cat-model__mark-inner {
	width:80%
}
@media screen and (max-width:550px) {
.long .cat-model__mark-inner {
width:100%
}
}
.cat-model__mark-inner .cat-public__more {
	flex:0 0 auto;
	margin-left:5em
}
@media screen and (max-width:550px) {
.cat-model__mark-inner .cat-public__more {
margin-left:0
}
}
.cat-model__mark.reverse {
	display:flex;
	justify-content:flex-end
}
.cat-model__mark.reverse:before {
	left:100%;
	right:-100%
}
@media screen and (max-width:550px) {
.cat-model__mark.reverse:before {
left:-5%;
right:-5%
}
}
.cat-model__reason {
	position:relative
}
.cat-model__reason:before {
	background-color:#006ca5;
	bottom:0;
	content:" ";
	left:-100%;
	position:absolute;
	right:100%;
	top:0
}
.cat-model__reason-wrap {
	align-items:stretch;
	display:flex
}
@media screen and (max-width:700px) {
.cat-model__reason-wrap {
flex-direction:column
}
}
.cat-model__reason-wrap .column:first-child {
	background-color:#006ca5;
	border-bottom-right-radius:6px;
	width:32.25%
}
@media screen and (max-width:700px) {
.cat-model__reason-wrap .column:first-child {
width:100%
}
}
.cat-model__reason-wrap .column:last-child {
	width:67.5%
}
@media screen and (max-width:700px) {
.cat-model__reason-wrap .column:last-child {
width:100%
}
}
.cat-model__reason-wrap .column .content {
	color:#fff;
	font-size:1.25vw;
	padding:0 2.2em;
	position:relative;
	text-align:justify
}
@media screen and (max-width:1120px) {
.cat-model__reason-wrap .column .content {
font-size:14px
}
}
@media screen and (min-width:1600px) {
.cat-model__reason-wrap .column .content {
font-size:20px
}
}
.cat-model__reason-wrap .column .content:before {
	background-color:#fff;
	bottom:20%;
	content:" ";
	left:0;
	position:absolute;
	top:0;
	width:2px
}
.cat-model__reason-wrap .column .items {
	-ms-grid-columns:1fr 1fr 1fr;
	grid-gap:40px;
	display:-ms-grid;
	display:grid;
	grid-template-columns:repeat(3, 1fr);
	margin:-20px\0;
	padding-left:3em;
	padding-top:3em
}
.cat-model__reason-wrap .column .items>:first-child {
	-ms-grid-column:1;
	-ms-grid-row:1
}
.cat-model__reason-wrap .column .items>:nth-child(2) {
-ms-grid-column:2;
-ms-grid-row:1
}
.cat-model__reason-wrap .column .items>:nth-child(3) {
-ms-grid-column:3;
-ms-grid-row:1
}
.cat-model__reason-wrap .column .items>:nth-child(4) {
-ms-grid-column:1;
-ms-grid-row:2
}
.cat-model__reason-wrap .column .items>:nth-child(5) {
-ms-grid-column:2;
-ms-grid-row:2
}
.cat-model__reason-wrap .column .items>:nth-child(6) {
-ms-grid-column:3;
-ms-grid-row:2
}
.cat-model__reason-wrap .column .items>:nth-child(7) {
-ms-grid-column:1;
-ms-grid-row:3
}
.cat-model__reason-wrap .column .items>:nth-child(8) {
-ms-grid-column:2;
-ms-grid-row:3
}
.cat-model__reason-wrap .column .items>:nth-child(9) {
-ms-grid-column:3;
-ms-grid-row:3
}
.cat-model__reason-wrap .column .items>:nth-child(10) {
-ms-grid-column:1;
-ms-grid-row:4
}
.cat-model__reason-wrap .column .items>:nth-child(11) {
-ms-grid-column:2;
-ms-grid-row:4
}
.cat-model__reason-wrap .column .items>:nth-child(12) {
-ms-grid-column:3;
-ms-grid-row:4
}
.cat-model__reason-wrap .column .items>:nth-child(13) {
-ms-grid-column:1;
-ms-grid-row:5
}
.cat-model__reason-wrap .column .items>:nth-child(14) {
-ms-grid-column:2;
-ms-grid-row:5
}
.cat-model__reason-wrap .column .items>:nth-child(15) {
-ms-grid-column:3;
-ms-grid-row:5
}
.cat-model__reason-wrap .column .items>:nth-child(16) {
-ms-grid-column:1;
-ms-grid-row:6
}
.cat-model__reason-wrap .column .items>:nth-child(17) {
-ms-grid-column:2;
-ms-grid-row:6
}
.cat-model__reason-wrap .column .items>:nth-child(18) {
-ms-grid-column:3;
-ms-grid-row:6
}
.cat-model__reason-wrap .column .items>:nth-child(19) {
-ms-grid-column:1;
-ms-grid-row:7
}
.cat-model__reason-wrap .column .items>:nth-child(20) {
-ms-grid-column:2;
-ms-grid-row:7
}
.cat-model__reason-wrap .column .items>:nth-child(21) {
-ms-grid-column:3;
-ms-grid-row:7
}
.cat-model__reason-wrap .column .items>:nth-child(22) {
-ms-grid-column:1;
-ms-grid-row:8
}
.cat-model__reason-wrap .column .items>:nth-child(23) {
-ms-grid-column:2;
-ms-grid-row:8
}
.cat-model__reason-wrap .column .items>:nth-child(24) {
-ms-grid-column:3;
-ms-grid-row:8
}
.cat-model__reason-wrap .column .items>:nth-child(25) {
-ms-grid-column:1;
-ms-grid-row:9
}
.cat-model__reason-wrap .column .items>:nth-child(26) {
-ms-grid-column:2;
-ms-grid-row:9
}
.cat-model__reason-wrap .column .items>:nth-child(27) {
-ms-grid-column:3;
-ms-grid-row:9
}
.cat-model__reason-wrap .column .items>:nth-child(28) {
-ms-grid-column:1;
-ms-grid-row:10
}
.cat-model__reason-wrap .column .items>:nth-child(29) {
-ms-grid-column:2;
-ms-grid-row:10
}
.cat-model__reason-wrap .column .items>:nth-child(30) {
-ms-grid-column:3;
-ms-grid-row:10
}
.cat-model__reason-wrap .column .items>:nth-child(31) {
-ms-grid-column:1;
-ms-grid-row:11
}
.cat-model__reason-wrap .column .items>:nth-child(32) {
-ms-grid-column:2;
-ms-grid-row:11
}
.cat-model__reason-wrap .column .items>:nth-child(33) {
-ms-grid-column:3;
-ms-grid-row:11
}
.cat-model__reason-wrap .column .items>:nth-child(34) {
-ms-grid-column:1;
-ms-grid-row:12
}
.cat-model__reason-wrap .column .items>:nth-child(35) {
-ms-grid-column:2;
-ms-grid-row:12
}
.cat-model__reason-wrap .column .items>:nth-child(36) {
-ms-grid-column:3;
-ms-grid-row:12
}
.cat-model__reason-wrap .column .items>:nth-child(37) {
-ms-grid-column:1;
-ms-grid-row:13
}
.cat-model__reason-wrap .column .items>:nth-child(38) {
-ms-grid-column:2;
-ms-grid-row:13
}
.cat-model__reason-wrap .column .items>:nth-child(39) {
-ms-grid-column:3;
-ms-grid-row:13
}
.cat-model__reason-wrap .column .items>:nth-child(40) {
-ms-grid-column:1;
-ms-grid-row:14
}
.cat-model__reason-wrap .column .items>:nth-child(41) {
-ms-grid-column:2;
-ms-grid-row:14
}
.cat-model__reason-wrap .column .items>:nth-child(42) {
-ms-grid-column:3;
-ms-grid-row:14
}
.cat-model__reason-wrap .column .items>:nth-child(43) {
-ms-grid-column:1;
-ms-grid-row:15
}
.cat-model__reason-wrap .column .items>:nth-child(44) {
-ms-grid-column:2;
-ms-grid-row:15
}
.cat-model__reason-wrap .column .items>:nth-child(45) {
-ms-grid-column:3;
-ms-grid-row:15
}
.cat-model__reason-wrap .column .items>:nth-child(46) {
-ms-grid-column:1;
-ms-grid-row:16
}
.cat-model__reason-wrap .column .items>:nth-child(47) {
-ms-grid-column:2;
-ms-grid-row:16
}
.cat-model__reason-wrap .column .items>:nth-child(48) {
-ms-grid-column:3;
-ms-grid-row:16
}
.cat-model__reason-wrap .column .items>:nth-child(49) {
-ms-grid-column:1;
-ms-grid-row:17
}
.cat-model__reason-wrap .column .items>:nth-child(50) {
-ms-grid-column:2;
-ms-grid-row:17
}
.cat-model__reason-wrap .column .items>:nth-child(51) {
-ms-grid-column:3;
-ms-grid-row:17
}
.cat-model__reason-wrap .column .items>:nth-child(52) {
-ms-grid-column:1;
-ms-grid-row:18
}
.cat-model__reason-wrap .column .items>:nth-child(53) {
-ms-grid-column:2;
-ms-grid-row:18
}
.cat-model__reason-wrap .column .items>:nth-child(54) {
-ms-grid-column:3;
-ms-grid-row:18
}
.cat-model__reason-wrap .column .items>:nth-child(55) {
-ms-grid-column:1;
-ms-grid-row:19
}
.cat-model__reason-wrap .column .items>:nth-child(56) {
-ms-grid-column:2;
-ms-grid-row:19
}
.cat-model__reason-wrap .column .items>:nth-child(57) {
-ms-grid-column:3;
-ms-grid-row:19
}
.cat-model__reason-wrap .column .items>:nth-child(58) {
-ms-grid-column:1;
-ms-grid-row:20
}
.cat-model__reason-wrap .column .items>:nth-child(59) {
-ms-grid-column:2;
-ms-grid-row:20
}
.cat-model__reason-wrap .column .items>:nth-child(60) {
-ms-grid-column:3;
-ms-grid-row:20
}
.cat-model__reason-wrap .column .items>:nth-child(61) {
-ms-grid-column:1;
-ms-grid-row:21
}
.cat-model__reason-wrap .column .items>:nth-child(62) {
-ms-grid-column:2;
-ms-grid-row:21
}
.cat-model__reason-wrap .column .items>:nth-child(63) {
-ms-grid-column:3;
-ms-grid-row:21
}
.cat-model__reason-wrap .column .items>:nth-child(64) {
-ms-grid-column:1;
-ms-grid-row:22
}
.cat-model__reason-wrap .column .items>:nth-child(65) {
-ms-grid-column:2;
-ms-grid-row:22
}
.cat-model__reason-wrap .column .items>:nth-child(66) {
-ms-grid-column:3;
-ms-grid-row:22
}
.cat-model__reason-wrap .column .items>:nth-child(67) {
-ms-grid-column:1;
-ms-grid-row:23
}
.cat-model__reason-wrap .column .items>:nth-child(68) {
-ms-grid-column:2;
-ms-grid-row:23
}
.cat-model__reason-wrap .column .items>:nth-child(69) {
-ms-grid-column:3;
-ms-grid-row:23
}
.cat-model__reason-wrap .column .items>:nth-child(70) {
-ms-grid-column:1;
-ms-grid-row:24
}
.cat-model__reason-wrap .column .items>:nth-child(71) {
-ms-grid-column:2;
-ms-grid-row:24
}
.cat-model__reason-wrap .column .items>:nth-child(72) {
-ms-grid-column:3;
-ms-grid-row:24
}
.cat-model__reason-wrap .column .items>:nth-child(73) {
-ms-grid-column:1;
-ms-grid-row:25
}
.cat-model__reason-wrap .column .items>:nth-child(74) {
-ms-grid-column:2;
-ms-grid-row:25
}
.cat-model__reason-wrap .column .items>:nth-child(75) {
-ms-grid-column:3;
-ms-grid-row:25
}
.cat-model__reason-wrap .column .items>:nth-child(76) {
-ms-grid-column:1;
-ms-grid-row:26
}
.cat-model__reason-wrap .column .items>:nth-child(77) {
-ms-grid-column:2;
-ms-grid-row:26
}
.cat-model__reason-wrap .column .items>:nth-child(78) {
-ms-grid-column:3;
-ms-grid-row:26
}
.cat-model__reason-wrap .column .items>:nth-child(79) {
-ms-grid-column:1;
-ms-grid-row:27
}
.cat-model__reason-wrap .column .items>:nth-child(80) {
-ms-grid-column:2;
-ms-grid-row:27
}
.cat-model__reason-wrap .column .items>:nth-child(81) {
-ms-grid-column:3;
-ms-grid-row:27
}
.cat-model__reason-wrap .column .items>:nth-child(82) {
-ms-grid-column:1;
-ms-grid-row:28
}
.cat-model__reason-wrap .column .items>:nth-child(83) {
-ms-grid-column:2;
-ms-grid-row:28
}
.cat-model__reason-wrap .column .items>:nth-child(84) {
-ms-grid-column:3;
-ms-grid-row:28
}
.cat-model__reason-wrap .column .items>:nth-child(85) {
-ms-grid-column:1;
-ms-grid-row:29
}
.cat-model__reason-wrap .column .items>:nth-child(86) {
-ms-grid-column:2;
-ms-grid-row:29
}
.cat-model__reason-wrap .column .items>:nth-child(87) {
-ms-grid-column:3;
-ms-grid-row:29
}
.cat-model__reason-wrap .column .items>:nth-child(88) {
-ms-grid-column:1;
-ms-grid-row:30
}
.cat-model__reason-wrap .column .items>:nth-child(89) {
-ms-grid-column:2;
-ms-grid-row:30
}
.cat-model__reason-wrap .column .items>:nth-child(90) {
-ms-grid-column:3;
-ms-grid-row:30
}
.cat-model__reason-wrap .column .items>:nth-child(91) {
-ms-grid-column:1;
-ms-grid-row:31
}
.cat-model__reason-wrap .column .items>:nth-child(92) {
-ms-grid-column:2;
-ms-grid-row:31
}
.cat-model__reason-wrap .column .items>:nth-child(93) {
-ms-grid-column:3;
-ms-grid-row:31
}
.cat-model__reason-wrap .column .items>:nth-child(94) {
-ms-grid-column:1;
-ms-grid-row:32
}
.cat-model__reason-wrap .column .items>:nth-child(95) {
-ms-grid-column:2;
-ms-grid-row:32
}
.cat-model__reason-wrap .column .items>:nth-child(96) {
-ms-grid-column:3;
-ms-grid-row:32
}
.cat-model__reason-wrap .column .items>:nth-child(97) {
-ms-grid-column:1;
-ms-grid-row:33
}
.cat-model__reason-wrap .column .items>:nth-child(98) {
-ms-grid-column:2;
-ms-grid-row:33
}
.cat-model__reason-wrap .column .items>:nth-child(99) {
-ms-grid-column:3;
-ms-grid-row:33
}
.cat-model__reason-wrap .column .items>:nth-child(100) {
-ms-grid-column:1;
-ms-grid-row:34
}
.cat-model__reason-wrap .column .items>* {
	margin:20px\0
}
@media screen and (max-width:950px) {
.cat-model__reason-wrap .column .items {
-ms-grid-columns:1fr 1fr;
grid-gap:35px;
grid-template-columns:repeat(2, 1fr)
}
.cat-model__reason-wrap .column .items>:first-child {
-ms-grid-column:1;
-ms-grid-row:1
}
.cat-model__reason-wrap .column .items>:nth-child(2) {
-ms-grid-column:2;
-ms-grid-row:1
}
.cat-model__reason-wrap .column .items>:nth-child(3) {
-ms-grid-column:1;
-ms-grid-row:2
}
.cat-model__reason-wrap .column .items>:nth-child(4) {
-ms-grid-column:2;
-ms-grid-row:2
}
.cat-model__reason-wrap .column .items>:nth-child(5) {
-ms-grid-column:1;
-ms-grid-row:3
}
.cat-model__reason-wrap .column .items>:nth-child(6) {
-ms-grid-column:2;
-ms-grid-row:3
}
.cat-model__reason-wrap .column .items>:nth-child(7) {
-ms-grid-column:1;
-ms-grid-row:4
}
.cat-model__reason-wrap .column .items>:nth-child(8) {
-ms-grid-column:2;
-ms-grid-row:4
}
.cat-model__reason-wrap .column .items>:nth-child(9) {
-ms-grid-column:1;
-ms-grid-row:5
}
.cat-model__reason-wrap .column .items>:nth-child(10) {
-ms-grid-column:2;
-ms-grid-row:5
}
.cat-model__reason-wrap .column .items>:nth-child(11) {
-ms-grid-column:1;
-ms-grid-row:6
}
.cat-model__reason-wrap .column .items>:nth-child(12) {
-ms-grid-column:2;
-ms-grid-row:6
}
.cat-model__reason-wrap .column .items>:nth-child(13) {
-ms-grid-column:1;
-ms-grid-row:7
}
.cat-model__reason-wrap .column .items>:nth-child(14) {
-ms-grid-column:2;
-ms-grid-row:7
}
.cat-model__reason-wrap .column .items>:nth-child(15) {
-ms-grid-column:1;
-ms-grid-row:8
}
.cat-model__reason-wrap .column .items>:nth-child(16) {
-ms-grid-column:2;
-ms-grid-row:8
}
.cat-model__reason-wrap .column .items>:nth-child(17) {
-ms-grid-column:1;
-ms-grid-row:9
}
.cat-model__reason-wrap .column .items>:nth-child(18) {
-ms-grid-column:2;
-ms-grid-row:9
}
.cat-model__reason-wrap .column .items>:nth-child(19) {
-ms-grid-column:1;
-ms-grid-row:10
}
.cat-model__reason-wrap .column .items>:nth-child(20) {
-ms-grid-column:2;
-ms-grid-row:10
}
.cat-model__reason-wrap .column .items>:nth-child(21) {
-ms-grid-column:1;
-ms-grid-row:11
}
.cat-model__reason-wrap .column .items>:nth-child(22) {
-ms-grid-column:2;
-ms-grid-row:11
}
.cat-model__reason-wrap .column .items>:nth-child(23) {
-ms-grid-column:1;
-ms-grid-row:12
}
.cat-model__reason-wrap .column .items>:nth-child(24) {
-ms-grid-column:2;
-ms-grid-row:12
}
.cat-model__reason-wrap .column .items>:nth-child(25) {
-ms-grid-column:1;
-ms-grid-row:13
}
.cat-model__reason-wrap .column .items>:nth-child(26) {
-ms-grid-column:2;
-ms-grid-row:13
}
.cat-model__reason-wrap .column .items>:nth-child(27) {
-ms-grid-column:1;
-ms-grid-row:14
}
.cat-model__reason-wrap .column .items>:nth-child(28) {
-ms-grid-column:2;
-ms-grid-row:14
}
.cat-model__reason-wrap .column .items>:nth-child(29) {
-ms-grid-column:1;
-ms-grid-row:15
}
.cat-model__reason-wrap .column .items>:nth-child(30) {
-ms-grid-column:2;
-ms-grid-row:15
}
.cat-model__reason-wrap .column .items>:nth-child(31) {
-ms-grid-column:1;
-ms-grid-row:16
}
.cat-model__reason-wrap .column .items>:nth-child(32) {
-ms-grid-column:2;
-ms-grid-row:16
}
.cat-model__reason-wrap .column .items>:nth-child(33) {
-ms-grid-column:1;
-ms-grid-row:17
}
.cat-model__reason-wrap .column .items>:nth-child(34) {
-ms-grid-column:2;
-ms-grid-row:17
}
.cat-model__reason-wrap .column .items>:nth-child(35) {
-ms-grid-column:1;
-ms-grid-row:18
}
.cat-model__reason-wrap .column .items>:nth-child(36) {
-ms-grid-column:2;
-ms-grid-row:18
}
.cat-model__reason-wrap .column .items>:nth-child(37) {
-ms-grid-column:1;
-ms-grid-row:19
}
.cat-model__reason-wrap .column .items>:nth-child(38) {
-ms-grid-column:2;
-ms-grid-row:19
}
.cat-model__reason-wrap .column .items>:nth-child(39) {
-ms-grid-column:1;
-ms-grid-row:20
}
.cat-model__reason-wrap .column .items>:nth-child(40) {
-ms-grid-column:2;
-ms-grid-row:20
}
.cat-model__reason-wrap .column .items>:nth-child(41) {
-ms-grid-column:1;
-ms-grid-row:21
}
.cat-model__reason-wrap .column .items>:nth-child(42) {
-ms-grid-column:2;
-ms-grid-row:21
}
.cat-model__reason-wrap .column .items>:nth-child(43) {
-ms-grid-column:1;
-ms-grid-row:22
}
.cat-model__reason-wrap .column .items>:nth-child(44) {
-ms-grid-column:2;
-ms-grid-row:22
}
.cat-model__reason-wrap .column .items>:nth-child(45) {
-ms-grid-column:1;
-ms-grid-row:23
}
.cat-model__reason-wrap .column .items>:nth-child(46) {
-ms-grid-column:2;
-ms-grid-row:23
}
.cat-model__reason-wrap .column .items>:nth-child(47) {
-ms-grid-column:1;
-ms-grid-row:24
}
.cat-model__reason-wrap .column .items>:nth-child(48) {
-ms-grid-column:2;
-ms-grid-row:24
}
.cat-model__reason-wrap .column .items>:nth-child(49) {
-ms-grid-column:1;
-ms-grid-row:25
}
.cat-model__reason-wrap .column .items>:nth-child(50) {
-ms-grid-column:2;
-ms-grid-row:25
}
.cat-model__reason-wrap .column .items>:nth-child(51) {
-ms-grid-column:1;
-ms-grid-row:26
}
.cat-model__reason-wrap .column .items>:nth-child(52) {
-ms-grid-column:2;
-ms-grid-row:26
}
.cat-model__reason-wrap .column .items>:nth-child(53) {
-ms-grid-column:1;
-ms-grid-row:27
}
.cat-model__reason-wrap .column .items>:nth-child(54) {
-ms-grid-column:2;
-ms-grid-row:27
}
.cat-model__reason-wrap .column .items>:nth-child(55) {
-ms-grid-column:1;
-ms-grid-row:28
}
.cat-model__reason-wrap .column .items>:nth-child(56) {
-ms-grid-column:2;
-ms-grid-row:28
}
.cat-model__reason-wrap .column .items>:nth-child(57) {
-ms-grid-column:1;
-ms-grid-row:29
}
.cat-model__reason-wrap .column .items>:nth-child(58) {
-ms-grid-column:2;
-ms-grid-row:29
}
.cat-model__reason-wrap .column .items>:nth-child(59) {
-ms-grid-column:1;
-ms-grid-row:30
}
.cat-model__reason-wrap .column .items>:nth-child(60) {
-ms-grid-column:2;
-ms-grid-row:30
}
.cat-model__reason-wrap .column .items>:nth-child(61) {
-ms-grid-column:1;
-ms-grid-row:31
}
.cat-model__reason-wrap .column .items>:nth-child(62) {
-ms-grid-column:2;
-ms-grid-row:31
}
.cat-model__reason-wrap .column .items>:nth-child(63) {
-ms-grid-column:1;
-ms-grid-row:32
}
.cat-model__reason-wrap .column .items>:nth-child(64) {
-ms-grid-column:2;
-ms-grid-row:32
}
.cat-model__reason-wrap .column .items>:nth-child(65) {
-ms-grid-column:1;
-ms-grid-row:33
}
.cat-model__reason-wrap .column .items>:nth-child(66) {
-ms-grid-column:2;
-ms-grid-row:33
}
.cat-model__reason-wrap .column .items>:nth-child(67) {
-ms-grid-column:1;
-ms-grid-row:34
}
.cat-model__reason-wrap .column .items>:nth-child(68) {
-ms-grid-column:2;
-ms-grid-row:34
}
.cat-model__reason-wrap .column .items>:nth-child(69) {
-ms-grid-column:1;
-ms-grid-row:35
}
.cat-model__reason-wrap .column .items>:nth-child(70) {
-ms-grid-column:2;
-ms-grid-row:35
}
.cat-model__reason-wrap .column .items>:nth-child(71) {
-ms-grid-column:1;
-ms-grid-row:36
}
.cat-model__reason-wrap .column .items>:nth-child(72) {
-ms-grid-column:2;
-ms-grid-row:36
}
.cat-model__reason-wrap .column .items>:nth-child(73) {
-ms-grid-column:1;
-ms-grid-row:37
}
.cat-model__reason-wrap .column .items>:nth-child(74) {
-ms-grid-column:2;
-ms-grid-row:37
}
.cat-model__reason-wrap .column .items>:nth-child(75) {
-ms-grid-column:1;
-ms-grid-row:38
}
.cat-model__reason-wrap .column .items>:nth-child(76) {
-ms-grid-column:2;
-ms-grid-row:38
}
.cat-model__reason-wrap .column .items>:nth-child(77) {
-ms-grid-column:1;
-ms-grid-row:39
}
.cat-model__reason-wrap .column .items>:nth-child(78) {
-ms-grid-column:2;
-ms-grid-row:39
}
.cat-model__reason-wrap .column .items>:nth-child(79) {
-ms-grid-column:1;
-ms-grid-row:40
}
.cat-model__reason-wrap .column .items>:nth-child(80) {
-ms-grid-column:2;
-ms-grid-row:40
}
.cat-model__reason-wrap .column .items>:nth-child(81) {
-ms-grid-column:1;
-ms-grid-row:41
}
.cat-model__reason-wrap .column .items>:nth-child(82) {
-ms-grid-column:2;
-ms-grid-row:41
}
.cat-model__reason-wrap .column .items>:nth-child(83) {
-ms-grid-column:1;
-ms-grid-row:42
}
.cat-model__reason-wrap .column .items>:nth-child(84) {
-ms-grid-column:2;
-ms-grid-row:42
}
.cat-model__reason-wrap .column .items>:nth-child(85) {
-ms-grid-column:1;
-ms-grid-row:43
}
.cat-model__reason-wrap .column .items>:nth-child(86) {
-ms-grid-column:2;
-ms-grid-row:43
}
.cat-model__reason-wrap .column .items>:nth-child(87) {
-ms-grid-column:1;
-ms-grid-row:44
}
.cat-model__reason-wrap .column .items>:nth-child(88) {
-ms-grid-column:2;
-ms-grid-row:44
}
.cat-model__reason-wrap .column .items>:nth-child(89) {
-ms-grid-column:1;
-ms-grid-row:45
}
.cat-model__reason-wrap .column .items>:nth-child(90) {
-ms-grid-column:2;
-ms-grid-row:45
}
.cat-model__reason-wrap .column .items>:nth-child(91) {
-ms-grid-column:1;
-ms-grid-row:46
}
.cat-model__reason-wrap .column .items>:nth-child(92) {
-ms-grid-column:2;
-ms-grid-row:46
}
.cat-model__reason-wrap .column .items>:nth-child(93) {
-ms-grid-column:1;
-ms-grid-row:47
}
.cat-model__reason-wrap .column .items>:nth-child(94) {
-ms-grid-column:2;
-ms-grid-row:47
}
.cat-model__reason-wrap .column .items>:nth-child(95) {
-ms-grid-column:1;
-ms-grid-row:48
}
.cat-model__reason-wrap .column .items>:nth-child(96) {
-ms-grid-column:2;
-ms-grid-row:48
}
.cat-model__reason-wrap .column .items>:nth-child(97) {
-ms-grid-column:1;
-ms-grid-row:49
}
.cat-model__reason-wrap .column .items>:nth-child(98) {
-ms-grid-column:2;
-ms-grid-row:49
}
.cat-model__reason-wrap .column .items>:nth-child(99) {
-ms-grid-column:1;
-ms-grid-row:50
}
.cat-model__reason-wrap .column .items>:nth-child(100) {
-ms-grid-column:2;
-ms-grid-row:50
}
}
@media screen and (max-width:550px) {
.cat-model__reason-wrap .column .items {
padding-left:1em
}
}
.cat-model__reason-wrap .column .items .item {
	align-items:stretch;
	display:flex;
	flex-direction:column;
	padding-left:3.5em;
	position:relative
}
.cat-model__reason-wrap .column .items .item:before {
	background-color:#979797;
	bottom:0;
	content:" ";
	left:0;
	position:absolute;
	top:0;
	width:2px
}
.cat-model__reason-wrap .column .items .item .icon {
	display:inline-block;
	height:5.2083333333vw;
	width:6.9444444444vw
}
@media screen and (max-width:720px) {
.cat-model__reason-wrap .column .items .item .icon {
width:50px
}
}
@media screen and (min-width:1440px) {
.cat-model__reason-wrap .column .items .item .icon {
width:100px
}
}
@media screen and (max-width:768px) {
.cat-model__reason-wrap .column .items .item .icon {
height:40px
}
}
@media screen and (min-width:1440px) {
.cat-model__reason-wrap .column .items .item .icon {
height:75px
}
}
.cat-model__reason-wrap .column .items .item .icon img {
	display:block;
	height:auto;
	width:100%
}
.cat-model__reason-wrap .column .items .item .order {
font-size:.8333333333vw;
	left:1em;
	position:absolute;
	top:0
}
@media screen and (max-width:1200px) {
.cat-model__reason-wrap .column .items .item .order {
font-size:10px
}
}
@media screen and (min-width:1440px) {
.cat-model__reason-wrap .column .items .item .order {
font-size:12px
}
}
.cat-model__reason-wrap .column .items .item .text {
	font-size:1.25vw;
	margin-top:.5em;
	white-space:nowrap
}
@media screen and (max-width:1120px) {
.cat-model__reason-wrap .column .items .item .text {
font-size:14px
}
}
@media screen and (min-width:1600px) {
.cat-model__reason-wrap .column .items .item .text {
font-size:20px
}
}
@media screen and (max-width:550px) {
.cat-model__reason-wrap .column .items .item .text {
white-space:normal
}
}
@media screen and (max-width:1024px) {
.cat-model__scope .swiper-wrapper {
margin-bottom:1.5em
}
}
.cat-model__scope .swiper-slide:nth-child(3), .cat-model__scope .swiper-slide:nth-child(4) {
padding-top:300px
}
@media screen and (max-width:1024px) {
.cat-model__scope .swiper-slide:nth-child(3), .cat-model__scope .swiper-slide:nth-child(4) {
padding-top:0
}
}
.cat-model__scope .swiper-slide:nth-child(3) {
margin-left:-100px
}
@media screen and (max-width:1024px) {
.cat-model__scope .swiper-slide:nth-child(3) {
margin-left:0
}
}
.cat-model__scope .slide {
	display:flex;
	flex-direction:column;
	height:100%
}
.cat-model__scope .slide-icon {
	background-repeat:no-repeat;
	background-size:contain;
	display:inline-block;
	height:3.4722222222vw;
	margin-left:3.4722222222vw;
	width:3.4722222222vw
}
@media screen and (max-width:1152px) {
.cat-model__scope .slide-icon {
width:40px
}
}
@media screen and (min-width:1584px) {
.cat-model__scope .slide-icon {
width:55px
}
}
@media screen and (max-width:1152px) {
.cat-model__scope .slide-icon {
height:40px
}
}
@media screen and (min-width:1584px) {
.cat-model__scope .slide-icon {
height:55px
}
}
@media screen and (max-width:1440px) {
.cat-model__scope .slide-icon {
margin-left:50px
}
}
@media screen and (min-width:1440px) {
.cat-model__scope .slide-icon {
margin-left:50px
}
}
.cat-model__scope .slide-main {
	margin-top:1em;
	padding-left:3.4722222222vw;
	position:relative
}
.cat-model__scope .slide-main:before {
	background-color:#979797;
	content:" ";
	height:5.2083333333vw;
	left:0;
	position:absolute;
	top:0;
	width:2px
}
@media screen and (max-width:864px) {
.cat-model__scope .slide-main:before {
height:45px
}
}
@media screen and (min-width:1632px) {
.cat-model__scope .slide-main:before {
height:85px
}
}
@media screen and (max-width:1440px) {
.cat-model__scope .slide-main {
padding-left:50px
}
}
@media screen and (min-width:1440px) {
.cat-model__scope .slide-main {
padding-left:50px
}
}
.cat-model__scope .slide-main .order {
font-size:.8333333333vw;
	left:1em;
	position:absolute;
	top:0
}
@media screen and (max-width:1200px) {
.cat-model__scope .slide-main .order {
font-size:10px
}
}
@media screen and (min-width:1440px) {
.cat-model__scope .slide-main .order {
font-size:12px
}
}
.cat-model__scope .slide-main .content {
	align-items:flex-start;
	display:flex;
	flex-direction:column;
	line-height:1
}
.cat-model__scope .slide-main .content .cat-public__intro {
	min-height:10em;
	padding:1em 0 1.5em
}
.cat-model__service {
	color:#fff;
	position:relative
}
.cat-model__service:before {
	background-color:#006ca5;
	bottom:15%;
	content:" ";
	display:block;
	left:-15.5%;
	position:absolute;
	right:-15.5%;
	top:0
}
.cat-model__service .cat-public__header {
	position:relative;
	z-index:1
}
.cat-model__service .cat-public__header .cat-public__intro {
	color:#fff
}
.cat-model__jion {
	background-color:#110f0f;
	padding:2em 0
}
.cat-model__jion .cat-container {
	align-items:center;
	display:flex;
	justify-content:space-between;
	padding:0 10vw
}
@media screen and (max-width:550px) {
.cat-model__jion .cat-container {
padding:0
}
}
.cat-model__jion .title {
	align-items:center;
	color:#fff;
	display:flex;
	font-size:2.0833333333vw;
	font-weight:700
}
@media screen and (max-width:672px) {
.cat-model__jion .title {
font-size:14px
}
}
@media screen and (min-width:1536px) {
.cat-model__jion .title {
font-size:32px
}
}
.cat-model__jion .title .icon {
	background-repeat:no-repeat;
	background-size:contain;
	display:block;
	height:4.5138888889vw;
	margin-right:1em;
	width:4.5138888889vw
}
@media screen and (max-width:443.0769230769px) {
.cat-model__jion .title .icon {
width:20px
}
}
@media screen and (min-width:1550.7692307692px) {
.cat-model__jion .title .icon {
width:70px
}
}
@media screen and (max-width:443.0769230769px) {
.cat-model__jion .title .icon {
height:20px
}
}
@media screen and (min-width:1550.7692307692px) {
.cat-model__jion .title .icon {
height:70px
}
}
.cat-model__jion .cat-public__more {
	border-color:#000;
	border-radius:.5em;
	color:#110f0f;
	font-size:1.9444444444vw;
	padding:.2em 2em
}
@media screen and (max-width:822.8571428571px) {
.cat-model__jion .cat-public__more {
font-size:16px
}
}
@media screen and (min-width:1542.8571428571px) {
.cat-model__jion .cat-public__more {
font-size:30px
}
}
.cat-model__jion .cat-public__more:after, .cat-model__jion .cat-public__more:before {
	border-radius:.5em
}
.cat-model__jion .cat-public__more:hover {
	color:#fff
}
.cat-model__jion .cat-public__more:hover:before {
	background-color:rgba(249, 201, 1, .5)
}
.cat-model__jion .cat-public__more:hover:after, .cat-model__know {
	background-color:#006ca5;width: 100%;
float: left;
}
.cat-model__know {
	color:#fff;
	padding:1.5em 0
}
.cat-model__know .cat-container {
	align-items:center;
	display:flex;
	justify-content:space-between;
}
@media screen and (max-width:550px) {
.cat-model__know .cat-container {
padding:0
}
}
.cat-model__know .title {
	align-items:center;
	color:#fff;
	display:flex;
	font-size:1.3888888889vw;
	font-weight:700
}
@media screen and (max-width:1008px) {
.cat-model__know .title {
font-size:14px
}
}
@media screen and (min-width:1584px) {
.cat-model__know .title {
font-size:22px
}
}
.cat-model__know .title .icon {
	background-repeat:no-repeat;
	background-size:contain;
	display:block;
	height:3.8194444444vw;
	margin-right:1em;
	width:3.8194444444vw
}
@media screen and (max-width:523.6363636364px) {
.cat-model__know .title .icon {
width:20px
}
}
@media screen and (min-width:1570.9090909091px) {
.cat-model__know .title .icon {
width:60px
}
}
@media screen and (max-width:523.6363636364px) {
.cat-model__know .title .icon {
height:20px
}
}
@media screen and (min-width:1570.9090909091px) {
.cat-model__know .title .icon {
height:60px
}
}
.cat-model__power {
	position:relative
}
.cat-model__power:after {
	background:url(/static/images/inset__power.923de5da.png) no-repeat;
	background-size:contain;
	content:" ";
	height:24.7222222222vw;
	position:absolute;
	right:-5%;
	top:50%;
	transform:translateY(-50%);
	width:23.6111111111vw;
	z-index:1
}
@media screen and (max-width:423.5294117647px) {
.cat-model__power:after {
width:100px
}
}
@media screen and (min-width:1440x) {
.cat-model__power:after {
width:340x
}
}
@media screen and (max-width:424.7191011236px) {
.cat-model__power:after {
height:105px
}
}
@media screen and (min-width:1440px) {
.cat-model__power:after {
height:356px
}
}
@media screen and (max-width:550px) {
.cat-model__power:after {
display:none
}
}
.cat-model__inventory {
	position:relative
}
.cat-model__inventory .grid {
	-ms-grid-columns:1fr 1fr 1fr;
	grid-gap:15px;
	display:-ms-grid;
	display:grid;
	grid-template-columns:repeat(3, 1fr);
	margin:-7.5px\0
}
.cat-model__inventory .grid>:first-child {
	-ms-grid-column:1;
	-ms-grid-row:1
}
.cat-model__inventory .grid>:nth-child(2) {
-ms-grid-column:2;
-ms-grid-row:1
}
.cat-model__inventory .grid>:nth-child(3) {
-ms-grid-column:3;
-ms-grid-row:1
}
.cat-model__inventory .grid>:nth-child(4) {
-ms-grid-column:1;
-ms-grid-row:2
}
.cat-model__inventory .grid>:nth-child(5) {
-ms-grid-column:2;
-ms-grid-row:2
}
.cat-model__inventory .grid>:nth-child(6) {
-ms-grid-column:3;
-ms-grid-row:2
}
.cat-model__inventory .grid>:nth-child(7) {
-ms-grid-column:1;
-ms-grid-row:3
}
.cat-model__inventory .grid>:nth-child(8) {
-ms-grid-column:2;
-ms-grid-row:3
}
.cat-model__inventory .grid>:nth-child(9) {
-ms-grid-column:3;
-ms-grid-row:3
}
.cat-model__inventory .grid>:nth-child(10) {
-ms-grid-column:1;
-ms-grid-row:4
}
.cat-model__inventory .grid>:nth-child(11) {
-ms-grid-column:2;
-ms-grid-row:4
}
.cat-model__inventory .grid>:nth-child(12) {
-ms-grid-column:3;
-ms-grid-row:4
}
.cat-model__inventory .grid>:nth-child(13) {
-ms-grid-column:1;
-ms-grid-row:5
}
.cat-model__inventory .grid>:nth-child(14) {
-ms-grid-column:2;
-ms-grid-row:5
}
.cat-model__inventory .grid>:nth-child(15) {
-ms-grid-column:3;
-ms-grid-row:5
}
.cat-model__inventory .grid>:nth-child(16) {
-ms-grid-column:1;
-ms-grid-row:6
}
.cat-model__inventory .grid>:nth-child(17) {
-ms-grid-column:2;
-ms-grid-row:6
}
.cat-model__inventory .grid>:nth-child(18) {
-ms-grid-column:3;
-ms-grid-row:6
}
.cat-model__inventory .grid>:nth-child(19) {
-ms-grid-column:1;
-ms-grid-row:7
}
.cat-model__inventory .grid>:nth-child(20) {
-ms-grid-column:2;
-ms-grid-row:7
}
.cat-model__inventory .grid>:nth-child(21) {
-ms-grid-column:3;
-ms-grid-row:7
}
.cat-model__inventory .grid>:nth-child(22) {
-ms-grid-column:1;
-ms-grid-row:8
}
.cat-model__inventory .grid>:nth-child(23) {
-ms-grid-column:2;
-ms-grid-row:8
}
.cat-model__inventory .grid>:nth-child(24) {
-ms-grid-column:3;
-ms-grid-row:8
}
.cat-model__inventory .grid>:nth-child(25) {
-ms-grid-column:1;
-ms-grid-row:9
}
.cat-model__inventory .grid>:nth-child(26) {
-ms-grid-column:2;
-ms-grid-row:9
}
.cat-model__inventory .grid>:nth-child(27) {
-ms-grid-column:3;
-ms-grid-row:9
}
.cat-model__inventory .grid>:nth-child(28) {
-ms-grid-column:1;
-ms-grid-row:10
}
.cat-model__inventory .grid>:nth-child(29) {
-ms-grid-column:2;
-ms-grid-row:10
}
.cat-model__inventory .grid>:nth-child(30) {
-ms-grid-column:3;
-ms-grid-row:10
}
.cat-model__inventory .grid>:nth-child(31) {
-ms-grid-column:1;
-ms-grid-row:11
}
.cat-model__inventory .grid>:nth-child(32) {
-ms-grid-column:2;
-ms-grid-row:11
}
.cat-model__inventory .grid>:nth-child(33) {
-ms-grid-column:3;
-ms-grid-row:11
}
.cat-model__inventory .grid>:nth-child(34) {
-ms-grid-column:1;
-ms-grid-row:12
}
.cat-model__inventory .grid>:nth-child(35) {
-ms-grid-column:2;
-ms-grid-row:12
}
.cat-model__inventory .grid>:nth-child(36) {
-ms-grid-column:3;
-ms-grid-row:12
}
.cat-model__inventory .grid>:nth-child(37) {
-ms-grid-column:1;
-ms-grid-row:13
}
.cat-model__inventory .grid>:nth-child(38) {
-ms-grid-column:2;
-ms-grid-row:13
}
.cat-model__inventory .grid>:nth-child(39) {
-ms-grid-column:3;
-ms-grid-row:13
}
.cat-model__inventory .grid>:nth-child(40) {
-ms-grid-column:1;
-ms-grid-row:14
}
.cat-model__inventory .grid>:nth-child(41) {
-ms-grid-column:2;
-ms-grid-row:14
}
.cat-model__inventory .grid>:nth-child(42) {
-ms-grid-column:3;
-ms-grid-row:14
}
.cat-model__inventory .grid>:nth-child(43) {
-ms-grid-column:1;
-ms-grid-row:15
}
.cat-model__inventory .grid>:nth-child(44) {
-ms-grid-column:2;
-ms-grid-row:15
}
.cat-model__inventory .grid>:nth-child(45) {
-ms-grid-column:3;
-ms-grid-row:15
}
.cat-model__inventory .grid>:nth-child(46) {
-ms-grid-column:1;
-ms-grid-row:16
}
.cat-model__inventory .grid>:nth-child(47) {
-ms-grid-column:2;
-ms-grid-row:16
}
.cat-model__inventory .grid>:nth-child(48) {
-ms-grid-column:3;
-ms-grid-row:16
}
.cat-model__inventory .grid>:nth-child(49) {
-ms-grid-column:1;
-ms-grid-row:17
}
.cat-model__inventory .grid>:nth-child(50) {
-ms-grid-column:2;
-ms-grid-row:17
}
.cat-model__inventory .grid>:nth-child(51) {
-ms-grid-column:3;
-ms-grid-row:17
}
.cat-model__inventory .grid>:nth-child(52) {
-ms-grid-column:1;
-ms-grid-row:18
}
.cat-model__inventory .grid>:nth-child(53) {
-ms-grid-column:2;
-ms-grid-row:18
}
.cat-model__inventory .grid>:nth-child(54) {
-ms-grid-column:3;
-ms-grid-row:18
}
.cat-model__inventory .grid>:nth-child(55) {
-ms-grid-column:1;
-ms-grid-row:19
}
.cat-model__inventory .grid>:nth-child(56) {
-ms-grid-column:2;
-ms-grid-row:19
}
.cat-model__inventory .grid>:nth-child(57) {
-ms-grid-column:3;
-ms-grid-row:19
}
.cat-model__inventory .grid>:nth-child(58) {
-ms-grid-column:1;
-ms-grid-row:20
}
.cat-model__inventory .grid>:nth-child(59) {
-ms-grid-column:2;
-ms-grid-row:20
}
.cat-model__inventory .grid>:nth-child(60) {
-ms-grid-column:3;
-ms-grid-row:20
}
.cat-model__inventory .grid>:nth-child(61) {
-ms-grid-column:1;
-ms-grid-row:21
}
.cat-model__inventory .grid>:nth-child(62) {
-ms-grid-column:2;
-ms-grid-row:21
}
.cat-model__inventory .grid>:nth-child(63) {
-ms-grid-column:3;
-ms-grid-row:21
}
.cat-model__inventory .grid>:nth-child(64) {
-ms-grid-column:1;
-ms-grid-row:22
}
.cat-model__inventory .grid>:nth-child(65) {
-ms-grid-column:2;
-ms-grid-row:22
}
.cat-model__inventory .grid>:nth-child(66) {
-ms-grid-column:3;
-ms-grid-row:22
}
.cat-model__inventory .grid>:nth-child(67) {
-ms-grid-column:1;
-ms-grid-row:23
}
.cat-model__inventory .grid>:nth-child(68) {
-ms-grid-column:2;
-ms-grid-row:23
}
.cat-model__inventory .grid>:nth-child(69) {
-ms-grid-column:3;
-ms-grid-row:23
}
.cat-model__inventory .grid>:nth-child(70) {
-ms-grid-column:1;
-ms-grid-row:24
}
.cat-model__inventory .grid>:nth-child(71) {
-ms-grid-column:2;
-ms-grid-row:24
}
.cat-model__inventory .grid>:nth-child(72) {
-ms-grid-column:3;
-ms-grid-row:24
}
.cat-model__inventory .grid>:nth-child(73) {
-ms-grid-column:1;
-ms-grid-row:25
}
.cat-model__inventory .grid>:nth-child(74) {
-ms-grid-column:2;
-ms-grid-row:25
}
.cat-model__inventory .grid>:nth-child(75) {
-ms-grid-column:3;
-ms-grid-row:25
}
.cat-model__inventory .grid>:nth-child(76) {
-ms-grid-column:1;
-ms-grid-row:26
}
.cat-model__inventory .grid>:nth-child(77) {
-ms-grid-column:2;
-ms-grid-row:26
}
.cat-model__inventory .grid>:nth-child(78) {
-ms-grid-column:3;
-ms-grid-row:26
}
.cat-model__inventory .grid>:nth-child(79) {
-ms-grid-column:1;
-ms-grid-row:27
}
.cat-model__inventory .grid>:nth-child(80) {
-ms-grid-column:2;
-ms-grid-row:27
}
.cat-model__inventory .grid>:nth-child(81) {
-ms-grid-column:3;
-ms-grid-row:27
}
.cat-model__inventory .grid>:nth-child(82) {
-ms-grid-column:1;
-ms-grid-row:28
}
.cat-model__inventory .grid>:nth-child(83) {
-ms-grid-column:2;
-ms-grid-row:28
}
.cat-model__inventory .grid>:nth-child(84) {
-ms-grid-column:3;
-ms-grid-row:28
}
.cat-model__inventory .grid>:nth-child(85) {
-ms-grid-column:1;
-ms-grid-row:29
}
.cat-model__inventory .grid>:nth-child(86) {
-ms-grid-column:2;
-ms-grid-row:29
}
.cat-model__inventory .grid>:nth-child(87) {
-ms-grid-column:3;
-ms-grid-row:29
}
.cat-model__inventory .grid>:nth-child(88) {
-ms-grid-column:1;
-ms-grid-row:30
}
.cat-model__inventory .grid>:nth-child(89) {
-ms-grid-column:2;
-ms-grid-row:30
}
.cat-model__inventory .grid>:nth-child(90) {
-ms-grid-column:3;
-ms-grid-row:30
}
.cat-model__inventory .grid>:nth-child(91) {
-ms-grid-column:1;
-ms-grid-row:31
}
.cat-model__inventory .grid>:nth-child(92) {
-ms-grid-column:2;
-ms-grid-row:31
}
.cat-model__inventory .grid>:nth-child(93) {
-ms-grid-column:3;
-ms-grid-row:31
}
.cat-model__inventory .grid>:nth-child(94) {
-ms-grid-column:1;
-ms-grid-row:32
}
.cat-model__inventory .grid>:nth-child(95) {
-ms-grid-column:2;
-ms-grid-row:32
}
.cat-model__inventory .grid>:nth-child(96) {
-ms-grid-column:3;
-ms-grid-row:32
}
.cat-model__inventory .grid>:nth-child(97) {
-ms-grid-column:1;
-ms-grid-row:33
}
.cat-model__inventory .grid>:nth-child(98) {
-ms-grid-column:2;
-ms-grid-row:33
}
.cat-model__inventory .grid>:nth-child(99) {
-ms-grid-column:3;
-ms-grid-row:33
}
.cat-model__inventory .grid>:nth-child(100) {
-ms-grid-column:1;
-ms-grid-row:34
}
.cat-model__inventory .grid>* {
	margin:7.5px\0
}
@media screen and (max-width:550px) {
.cat-model__inventory .grid {
-ms-grid-columns:1fr 1fr;
grid-gap:10px;
grid-template-columns:repeat(2, 1fr)
}
.cat-model__inventory .grid>:first-child {
-ms-grid-column:1;
-ms-grid-row:1
}
.cat-model__inventory .grid>:nth-child(2) {
-ms-grid-column:2;
-ms-grid-row:1
}
.cat-model__inventory .grid>:nth-child(3) {
-ms-grid-column:1;
-ms-grid-row:2
}
.cat-model__inventory .grid>:nth-child(4) {
-ms-grid-column:2;
-ms-grid-row:2
}
.cat-model__inventory .grid>:nth-child(5) {
-ms-grid-column:1;
-ms-grid-row:3
}
.cat-model__inventory .grid>:nth-child(6) {
-ms-grid-column:2;
-ms-grid-row:3
}
.cat-model__inventory .grid>:nth-child(7) {
-ms-grid-column:1;
-ms-grid-row:4
}
.cat-model__inventory .grid>:nth-child(8) {
-ms-grid-column:2;
-ms-grid-row:4
}
.cat-model__inventory .grid>:nth-child(9) {
-ms-grid-column:1;
-ms-grid-row:5
}
.cat-model__inventory .grid>:nth-child(10) {
-ms-grid-column:2;
-ms-grid-row:5
}
.cat-model__inventory .grid>:nth-child(11) {
-ms-grid-column:1;
-ms-grid-row:6
}
.cat-model__inventory .grid>:nth-child(12) {
-ms-grid-column:2;
-ms-grid-row:6
}
.cat-model__inventory .grid>:nth-child(13) {
-ms-grid-column:1;
-ms-grid-row:7
}
.cat-model__inventory .grid>:nth-child(14) {
-ms-grid-column:2;
-ms-grid-row:7
}
.cat-model__inventory .grid>:nth-child(15) {
-ms-grid-column:1;
-ms-grid-row:8
}
.cat-model__inventory .grid>:nth-child(16) {
-ms-grid-column:2;
-ms-grid-row:8
}
.cat-model__inventory .grid>:nth-child(17) {
-ms-grid-column:1;
-ms-grid-row:9
}
.cat-model__inventory .grid>:nth-child(18) {
-ms-grid-column:2;
-ms-grid-row:9
}
.cat-model__inventory .grid>:nth-child(19) {
-ms-grid-column:1;
-ms-grid-row:10
}
.cat-model__inventory .grid>:nth-child(20) {
-ms-grid-column:2;
-ms-grid-row:10
}
.cat-model__inventory .grid>:nth-child(21) {
-ms-grid-column:1;
-ms-grid-row:11
}
.cat-model__inventory .grid>:nth-child(22) {
-ms-grid-column:2;
-ms-grid-row:11
}
.cat-model__inventory .grid>:nth-child(23) {
-ms-grid-column:1;
-ms-grid-row:12
}
.cat-model__inventory .grid>:nth-child(24) {
-ms-grid-column:2;
-ms-grid-row:12
}
.cat-model__inventory .grid>:nth-child(25) {
-ms-grid-column:1;
-ms-grid-row:13
}
.cat-model__inventory .grid>:nth-child(26) {
-ms-grid-column:2;
-ms-grid-row:13
}
.cat-model__inventory .grid>:nth-child(27) {
-ms-grid-column:1;
-ms-grid-row:14
}
.cat-model__inventory .grid>:nth-child(28) {
-ms-grid-column:2;
-ms-grid-row:14
}
.cat-model__inventory .grid>:nth-child(29) {
-ms-grid-column:1;
-ms-grid-row:15
}
.cat-model__inventory .grid>:nth-child(30) {
-ms-grid-column:2;
-ms-grid-row:15
}
.cat-model__inventory .grid>:nth-child(31) {
-ms-grid-column:1;
-ms-grid-row:16
}
.cat-model__inventory .grid>:nth-child(32) {
-ms-grid-column:2;
-ms-grid-row:16
}
.cat-model__inventory .grid>:nth-child(33) {
-ms-grid-column:1;
-ms-grid-row:17
}
.cat-model__inventory .grid>:nth-child(34) {
-ms-grid-column:2;
-ms-grid-row:17
}
.cat-model__inventory .grid>:nth-child(35) {
-ms-grid-column:1;
-ms-grid-row:18
}
.cat-model__inventory .grid>:nth-child(36) {
-ms-grid-column:2;
-ms-grid-row:18
}
.cat-model__inventory .grid>:nth-child(37) {
-ms-grid-column:1;
-ms-grid-row:19
}
.cat-model__inventory .grid>:nth-child(38) {
-ms-grid-column:2;
-ms-grid-row:19
}
.cat-model__inventory .grid>:nth-child(39) {
-ms-grid-column:1;
-ms-grid-row:20
}
.cat-model__inventory .grid>:nth-child(40) {
-ms-grid-column:2;
-ms-grid-row:20
}
.cat-model__inventory .grid>:nth-child(41) {
-ms-grid-column:1;
-ms-grid-row:21
}
.cat-model__inventory .grid>:nth-child(42) {
-ms-grid-column:2;
-ms-grid-row:21
}
.cat-model__inventory .grid>:nth-child(43) {
-ms-grid-column:1;
-ms-grid-row:22
}
.cat-model__inventory .grid>:nth-child(44) {
-ms-grid-column:2;
-ms-grid-row:22
}
.cat-model__inventory .grid>:nth-child(45) {
-ms-grid-column:1;
-ms-grid-row:23
}
.cat-model__inventory .grid>:nth-child(46) {
-ms-grid-column:2;
-ms-grid-row:23
}
.cat-model__inventory .grid>:nth-child(47) {
-ms-grid-column:1;
-ms-grid-row:24
}
.cat-model__inventory .grid>:nth-child(48) {
-ms-grid-column:2;
-ms-grid-row:24
}
.cat-model__inventory .grid>:nth-child(49) {
-ms-grid-column:1;
-ms-grid-row:25
}
.cat-model__inventory .grid>:nth-child(50) {
-ms-grid-column:2;
-ms-grid-row:25
}
.cat-model__inventory .grid>:nth-child(51) {
-ms-grid-column:1;
-ms-grid-row:26
}
.cat-model__inventory .grid>:nth-child(52) {
-ms-grid-column:2;
-ms-grid-row:26
}
.cat-model__inventory .grid>:nth-child(53) {
-ms-grid-column:1;
-ms-grid-row:27
}
.cat-model__inventory .grid>:nth-child(54) {
-ms-grid-column:2;
-ms-grid-row:27
}
.cat-model__inventory .grid>:nth-child(55) {
-ms-grid-column:1;
-ms-grid-row:28
}
.cat-model__inventory .grid>:nth-child(56) {
-ms-grid-column:2;
-ms-grid-row:28
}
.cat-model__inventory .grid>:nth-child(57) {
-ms-grid-column:1;
-ms-grid-row:29
}
.cat-model__inventory .grid>:nth-child(58) {
-ms-grid-column:2;
-ms-grid-row:29
}
.cat-model__inventory .grid>:nth-child(59) {
-ms-grid-column:1;
-ms-grid-row:30
}
.cat-model__inventory .grid>:nth-child(60) {
-ms-grid-column:2;
-ms-grid-row:30
}
.cat-model__inventory .grid>:nth-child(61) {
-ms-grid-column:1;
-ms-grid-row:31
}
.cat-model__inventory .grid>:nth-child(62) {
-ms-grid-column:2;
-ms-grid-row:31
}
.cat-model__inventory .grid>:nth-child(63) {
-ms-grid-column:1;
-ms-grid-row:32
}
.cat-model__inventory .grid>:nth-child(64) {
-ms-grid-column:2;
-ms-grid-row:32
}
.cat-model__inventory .grid>:nth-child(65) {
-ms-grid-column:1;
-ms-grid-row:33
}
.cat-model__inventory .grid>:nth-child(66) {
-ms-grid-column:2;
-ms-grid-row:33
}
.cat-model__inventory .grid>:nth-child(67) {
-ms-grid-column:1;
-ms-grid-row:34
}
.cat-model__inventory .grid>:nth-child(68) {
-ms-grid-column:2;
-ms-grid-row:34
}
.cat-model__inventory .grid>:nth-child(69) {
-ms-grid-column:1;
-ms-grid-row:35
}
.cat-model__inventory .grid>:nth-child(70) {
-ms-grid-column:2;
-ms-grid-row:35
}
.cat-model__inventory .grid>:nth-child(71) {
-ms-grid-column:1;
-ms-grid-row:36
}
.cat-model__inventory .grid>:nth-child(72) {
-ms-grid-column:2;
-ms-grid-row:36
}
.cat-model__inventory .grid>:nth-child(73) {
-ms-grid-column:1;
-ms-grid-row:37
}
.cat-model__inventory .grid>:nth-child(74) {
-ms-grid-column:2;
-ms-grid-row:37
}
.cat-model__inventory .grid>:nth-child(75) {
-ms-grid-column:1;
-ms-grid-row:38
}
.cat-model__inventory .grid>:nth-child(76) {
-ms-grid-column:2;
-ms-grid-row:38
}
.cat-model__inventory .grid>:nth-child(77) {
-ms-grid-column:1;
-ms-grid-row:39
}
.cat-model__inventory .grid>:nth-child(78) {
-ms-grid-column:2;
-ms-grid-row:39
}
.cat-model__inventory .grid>:nth-child(79) {
-ms-grid-column:1;
-ms-grid-row:40
}
.cat-model__inventory .grid>:nth-child(80) {
-ms-grid-column:2;
-ms-grid-row:40
}
.cat-model__inventory .grid>:nth-child(81) {
-ms-grid-column:1;
-ms-grid-row:41
}
.cat-model__inventory .grid>:nth-child(82) {
-ms-grid-column:2;
-ms-grid-row:41
}
.cat-model__inventory .grid>:nth-child(83) {
-ms-grid-column:1;
-ms-grid-row:42
}
.cat-model__inventory .grid>:nth-child(84) {
-ms-grid-column:2;
-ms-grid-row:42
}
.cat-model__inventory .grid>:nth-child(85) {
-ms-grid-column:1;
-ms-grid-row:43
}
.cat-model__inventory .grid>:nth-child(86) {
-ms-grid-column:2;
-ms-grid-row:43
}
.cat-model__inventory .grid>:nth-child(87) {
-ms-grid-column:1;
-ms-grid-row:44
}
.cat-model__inventory .grid>:nth-child(88) {
-ms-grid-column:2;
-ms-grid-row:44
}
.cat-model__inventory .grid>:nth-child(89) {
-ms-grid-column:1;
-ms-grid-row:45
}
.cat-model__inventory .grid>:nth-child(90) {
-ms-grid-column:2;
-ms-grid-row:45
}
.cat-model__inventory .grid>:nth-child(91) {
-ms-grid-column:1;
-ms-grid-row:46
}
.cat-model__inventory .grid>:nth-child(92) {
-ms-grid-column:2;
-ms-grid-row:46
}
.cat-model__inventory .grid>:nth-child(93) {
-ms-grid-column:1;
-ms-grid-row:47
}
.cat-model__inventory .grid>:nth-child(94) {
-ms-grid-column:2;
-ms-grid-row:47
}
.cat-model__inventory .grid>:nth-child(95) {
-ms-grid-column:1;
-ms-grid-row:48
}
.cat-model__inventory .grid>:nth-child(96) {
-ms-grid-column:2;
-ms-grid-row:48
}
.cat-model__inventory .grid>:nth-child(97) {
-ms-grid-column:1;
-ms-grid-row:49
}
.cat-model__inventory .grid>:nth-child(98) {
-ms-grid-column:2;
-ms-grid-row:49
}
.cat-model__inventory .grid>:nth-child(99) {
-ms-grid-column:1;
-ms-grid-row:50
}
.cat-model__inventory .grid>:nth-child(100) {
-ms-grid-column:2;
-ms-grid-row:50
}
}
.cat-model__inventory .cat-public__next {
	left:103%
}
@media screen and (max-width:768px) {
.cat-model__inventory .cat-public__next {
display:none
}
}
.cat-model__inventory .cat-public__prev {
	right:103%
}
.cat-model__inventory .item {
	cursor:pointer;
	display:block;
	position:relative
}
.cat-model__inventory .item .inner {
	padding-bottom:63.4%
}
.cat-model__inventory .item .content .head {
	display:flex;
	justify-content:space-between
}
.cat-model__inventory .item .content .head-price {
	color:#fa2e27;
	flex:0 0 auto;
	font-size:1.25vw
}
@media screen and (max-width:1120px) {
.cat-model__inventory .item .content .head-price {
font-size:14px
}
}
@media screen and (min-width:1600px) {
.cat-model__inventory .item .content .head-price {
font-size:20px
}
}
.cat-model__inventory .item .content .head-price strong {
	font-size:1.5277777778vw;
	padding:0 .3em
}
@media screen and (max-width:1178.1818181818px) {
.cat-model__inventory .item .content .head-price strong {
font-size:18px
}
}
@media screen and (min-width:1570.9090909091px) {
.cat-model__inventory .item .content .head-price strong {
font-size:24px
}
}
.cat-model__inventory .item .content h3 {
	font-size:1.25vw;
	font-weight:400;
	padding-top:.5em
}
@media screen and (max-width:1120px) {
.cat-model__inventory .item .content h3 {
font-size:14px
}
}
@media screen and (min-width:1440px) {
.cat-model__inventory .item .content h3 {
font-size:18px
}
}
:hover .cat-model__inventory .item .content h3 {
	color:#006ca5
}
.cat-model__inventory .item .content .cat-public__intro {
	-webkit-box-orient:vertical;
	-webkit-line-clamp:5;
	display:-webkit-box;
	font-size:1.1111111111vw;
	overflow:hidden;
	padding:.5em 0;
	text-overflow:ellipsis
}
@media screen and (max-width:1080px) {
.cat-model__inventory .item .content .cat-public__intro {
font-size:12px
}
}
@media screen and (min-width:1440px) {
.cat-model__inventory .item .content .cat-public__intro {
font-size:16px
}
}
.cat-model__inventory .item .content .cat-public__details {
	margin-top:.5em
}
.cat-model__inventory .item .popup {
	display:none
}
.cat-model__inventory.used .item:nth-child(2) {
margin-top:1em
}
.cat-model__retrieve {
	align-items:center;
	display:flex;
	font-size:1.25vw
}
@media screen and (max-width:1120px) {
.cat-model__retrieve {
font-size:14px
}
}
@media screen and (min-width:1600px) {
.cat-model__retrieve {
font-size:20px
}
}
@media screen and (max-width:768px) {
.cat-model__retrieve {
flex-wrap:wrap
}
}
.cat-model__retrieve-search {
	align-items:stretch;
	border:1px solid #006ca5;
	border-radius:5px;
	display:flex;
	flex:1 1 auto;
	height:4vw;
	justify-content:space-between;
	min-height:45px;
	padding:.3em
}
.cat-model__retrieve-search input {
	background-color:transparent;
	border:none;
	color:var(--color);
	font-size:1.25vw;
	height:100%;
	outline:none;
	text-indent:1em;
	width:75%
}
@media screen and (max-width:1120px) {
.cat-model__retrieve-search input {
font-size:14px
}
}
@media screen and (min-width:1600px) {
.cat-model__retrieve-search input {
font-size:20px
}
}
.cat-model__retrieve-search button {
	align-items:center;
	background-color:#006ca5;
	border:none;
	border-radius:5px;
	color:#fff;
	cursor:pointer;
	display:flex;
	font-size:1.25vw;
	height:100%;
	justify-content:center;
	outline:none;
transition:background .3s, color .2s;
	width:20%
}
@media screen and (max-width:1120px) {
.cat-model__retrieve-search button {
font-size:14px
}
}
@media screen and (min-width:1600px) {
.cat-model__retrieve-search button {
font-size:20px
}
}
.cat-model__retrieve-search button svg {
	fill:currentColor;
	height:1.2em;
	margin-right:.5em;
	width:1.2em
}
.cat-model__retrieve-search button:hover {
	background-color:#110f0f;
	color:#fff
}
.cat-model__retrieve-search button:hover svg {
	fill:#fff
}
@media screen and (max-width:768px) {
.cat-model__retrieve-search {
margin-bottom:1em;
margin-right:0;
width:100%
}
}
.cat-model__retrieve-search.public {
	border:none
}
.cat-model__retrieve-search.public input {
	background-color:#f2f2f2;
	border:none;
	border-radius:1.5em;
	font-size:1.25vw
}
@media screen and (max-width:1120px) {
.cat-model__retrieve-search.public input {
font-size:14px
}
}
@media screen and (min-width:1600px) {
.cat-model__retrieve-search.public input {
font-size:20px
}
}
.cat-model__retrieve-search.public button {
	border-radius:1.5em
}
.cat-model__retrieve-select {
	display:flex;
	flex:0 0 auto;
	height:4vw;
	min-height:45px;
	width:30%
}
@media screen and (max-width:768px) {
.cat-model__retrieve-select {
width:100%
}
}
.cat-model__retrieve-select select {
	-webkit-appearance:none;
	-moz-appearance:none;
	-o-appearance:none;
	appearance:none;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAASCAYAAAFNz+zEAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAEgAAAAB3Z4kVAAABhUlEQVRIDa1US0oDQRQcBVGMuA+48AAexWw9hqAgEkTovfiNm2w9QiCHURERF+JW8BPdWCVdk86ze6YnzIPi9fvVq+nMpCgSNvR5+b9wJkgMVqVT8//ySshXkU5rxziuT8Py5HDqKLJNLK6qKK8mFpeVtJ5NSzbJ+BqI6Yj1KtfHYUsBPdn5+HVEzveVD4h4xlJEDl1csBJ2L4SBOZNoA3gBusAuMAHaN15EvyEt74kXXywCj8Am4IAc4/AJ8Bo2ryHgBbkwGTlzmH1HkVpRR6LhysdNkWj4MLbZ5iyJhg9sI+PUe0CSU0DvwJ2P4fJNSvZyR5KfYC5Bg75yl65gG8M9T8DHPgPefNyW42+xD3Q94Qh+LAHM8cp4Xfz+aG0JsYufwX0OvHNJKIAxrS0hdvETuC+ADy6RxQSoNq8Qu5h/FZfAp4hDXyVAfblC7OIHEFwBXyKK+RwBmksJYT18ue4RD4AJC3XWRIC4rBDlb3HgX/S3Ejl+HgHipZAdgBw3wA/Q2H4Bt51JS462QmoAAAAASUVORK5CYII=) no-repeat;
	background-position:92%;
	background-repeat:no-repeat;
	background-size:16px auto;
	border:1px solid #006ca5;
	border-radius:5px;
	font-size:1.25vw;
	height:100%;
	padding:.3em .5em;
	position:relative;
	width:55%
}
@media screen and (max-width:1120px) {
.cat-model__retrieve-select select {
font-size:14px
}
}
@media screen and (min-width:1600px) {
.cat-model__retrieve-select select {
font-size:20px
}
}
.cat-model__retrieve-select select:focus {
	outline:none
}
.cat-model__retrieve-select select:last-child {
	margin-left:1em;
	width:45%
}
.cat-model__full {
	color:#fff;
	height:39.5vw;
	max-height:650px;
	min-height:450px;
	position:relative
}
.cat-model__full .back-wrap {
	bottom:0;
	left:0;
	position:absolute;
	right:0;
	top:0
}
.cat-model__full .back-wrap .swiper, .cat-model__full .back-wrap .swiper-wrapper {
	height:100%
}
.cat-model__full .background {
	background-position:50%;
	background-repeat:no-repeat;
	background-size:cover;
	height:100%;
	position:absolute;
	width:100%;
	z-index:0
}
.cat-model__full .cat-container {
	height:100%
}
.cat-model__full .wrapper {
	align-items:center;
	display:flex;
	height:100%;
	justify-content:center;
	position:relative;
	width:100%;
	z-index:1
}
.cat-model__full .wrapper-swiper {
	min-width:335px;
	position:relative;
	width:55%
}
.cat-model__full .wrapper-swiper .cat-public__title {
	text-align:center
}
.cat-model__full .wrapper-swiper .slide {
	align-items:center;
	display:flex;
	flex-direction:column
}
.cat-model__full .wrapper-swiper .slide .cat-public__smalltitle {
	font-weight:700;
	margin:1em 0;
	position:relative
}
.cat-model__full .wrapper-swiper .slide .cat-public__smalltitle:after {
	background-color:#fff;
	bottom:-5px;
	content:" ";
	height:2px;
	left:50%;
	position:absolute;
	transform:translateX(-50%);
	width:20px
}
.cat-model__full .wrapper-swiper .slide .cat-public__intro {
	color:#fff;
	margin-bottom:3em;
	margin-top:.5em
}
.cat-model__full .wrapper-swiper .slide .app-public__more {
	margin-top:2.5em
}
.cat-model__full .wrapper-swiper aside {
	display:flex;
	flex-direction:column;
	position:absolute;
	right:-18vw;
	top:5vw;
	width:15vw
}
@media screen and (max-width:550px) {
.cat-model__full .wrapper-swiper aside {
margin-top:2.5em;
position:static;
width:100%
}
}
.cat-model__after {
	color:#fff
}
.cat-model__branches {
	color:#110f0f
}
.cat-model__equity {
	padding-right:25.45%;
	position:relative
}
@media screen and (max-width:750px) {
.cat-model__equity {
padding-right:0
}
}
.cat-model__equity .inner {
	padding-bottom:56.25%
}
.cat-model__equity .content {
	background-color:#006ca5;
	border-radius:1em;
	padding:3em 2.5em;
	position:absolute;
	right:0;
	top:50%;
	transform:translateY(-50%);
	width:40%;
	z-index:1
}
@media screen and (max-width:950px) {
.cat-model__equity .content {
width:60%
}
}
@media screen and (max-width:750px) {
.cat-model__equity .content {
margin-bottom:-15%;
position:static;
transform:translate(5%, -35%);
width:90%
}
}
.cat-model__equity .content .cat-public__photo {
	padding-right:30%
}
.cat-model__equity .content .cat-public__photo .inner {
	padding-bottom:14.2%
}
.cat-model__equity .content .cat-public__photo .inner img {
	object-fit:contain
}
.cat-model__equity .content-main {
	margin-top:2em
}
.cat-model__history .swiper {
	margin-left:-80%;
	overflow:visible
}
@media screen and (max-width:768px) {
.cat-model__history .swiper {
margin-left:-65%
}
}
@media screen and (max-width:550px) {
.cat-model__history .swiper {
margin-left:-50%
}
}
.cat-model__history .swiper-slide {
	width:auto!important
}
.cat-model__history .swiper-slide-prev {
	opacity:0
}
.cat-model__history .swiper-slide-active .slide .cat-public__photo {
	width:16.3194444444vw
}
@media screen and (max-width:919.1489361702px) {
.cat-model__history .swiper-slide-active .slide .cat-public__photo {
width:150px
}
}
@media screen and (min-width:1470.6382978723px) {
.cat-model__history .swiper-slide-active .slide .cat-public__photo {
width:240px
}
}
.cat-model__history .slide {
	align-items:flex-start;
	display:flex;
	min-height:15.2777777778vw;
	padding-left:1.5vw;
	padding-top:1vw
}
@media screen and (max-width:1178.1818181818px) {
.cat-model__history .slide {
min-height:180px
}
}
@media screen and (min-width:1570.9090909091px) {
.cat-model__history .slide {
min-height:240px
}
}
.cat-model__history .slide-year {
	cursor:pointer;
	font-size:1.9444444444vw;
	font-weight:700;
	line-height:1;
	margin-bottom:1vw;
	position:relative;
transition:font .3s
}
@media screen and (max-width:1028.5714285714px) {
.cat-model__history .slide-year {
font-size:20px
}
}
@media screen and (min-width:1645.7142857143px) {
.cat-model__history .slide-year {
font-size:32px
}
}
.cat-model__history .slide-year:before {
	background-color:#979797;
	bottom:0;
	content:" ";
	left:-1.5vw;
	position:absolute;
	top:0;
	width:2px
}
.cat-model__history .slide-infos {
	padding-right:1.5em;
	width:13.1944444444vw
}
@media screen and (max-width:1212.6315789474px) {
.cat-model__history .slide-infos {
width:160px
}
}
@media screen and (min-width:1515.7894736842px) {
.cat-model__history .slide-infos {
width:200px
}
}
.cat-model__history .slide .cat-public__photo {
	transform-origin:left top;
transition:width .2s;
	width:0
}
.cat-model__history .slide .cat-public__photo .inner {
	padding-bottom:75%
}
.cat-model__history .swiper-slide-active .slide-year {
	color:#006ca5;
	font-size:5vw
}
@media screen and (max-width:960px) {
.cat-model__history .swiper-slide-active .slide-year {
font-size:48px
}
}
@media screen and (min-width:1600px) {
.cat-model__history .swiper-slide-active .slide-year {
font-size:80px
}
}
.cat-model__money {
	display:flex;
	justify-content:space-between;
	position:relative
}
@media screen and (max-width:550px) {
.cat-model__money {
flex-direction:column;
justify-content:flex-start
}
}
.cat-model__money .swiper {
	width:100%
}
.cat-model__money-pictrue {
	align-items:center;
	display:flex;
	width:57.5%
}
@media screen and (max-width:850px) {
.cat-model__money-pictrue {
width:45%
}
}
@media screen and (max-width:550px) {
.cat-model__money-pictrue {
width:100%
}
}
.cat-model__money-pictrue .inner {
	border-radius:1em;
	padding-bottom:75%
}
@media screen and (max-width:550px) {
.cat-model__money-pictrue .inner {
padding-bottom:35%
}
}
.cat-model__money-infos {
	display:flex;
	flex:0 0 auto;
	flex-direction:column;
	justify-content:space-between;
	position:relative;
	width:32.5%;
	z-index:1
}
@media screen and (max-width:850px) {
.cat-model__money-infos {
width:40%
}
}
@media screen and (max-width:550px) {
.cat-model__money-infos {
margin-bottom:2em;
order:-1;
width:100%
}
}
.cat-model__money-infos .slide {
	padding:1em 0
}
.cat-model__money-infos .slide-title {
	font-size:1.6666666667vw
}
@media screen and (max-width:960px) {
.cat-model__money-infos .slide-title {
font-size:16px
}
}
@media screen and (min-width:1560px) {
.cat-model__money-infos .slide-title {
font-size:26px
}
}
.cat-model__money-infos .slide .cat-public__intro {
	font-size:1.25vw;
	line-height:1.8;
	padding:1em 0
}
@media screen and (max-width:1120px) {
.cat-model__money-infos .slide .cat-public__intro {
font-size:14px
}
}
@media screen and (min-width:1600px) {
.cat-model__money-infos .slide .cat-public__intro {
font-size:20px
}
}
.cat-model__money:after {
	background:url(/static/images/inset__money.b84dd56a.png) no-repeat;
	background-size:contain;
	bottom:-23%;
	content:" ";
	height:25vw;
	position:absolute;
	right:-25%;
	width:29.7222222222vw;
	z-index:1
}
@media screen and (max-width:504.6728971963px) {
.cat-model__money:after {
width:150px
}
}
@media screen and (min-width:1440px) {
.cat-model__money:after {
width:428px
}
}
@media screen and (max-width:504px) {
.cat-model__money:after {
height:126px
}
}
@media screen and (min-width:1440px) {
.cat-model__money:after {
height:360px
}
}
@media screen and (max-width:768px) {
.cat-model__money:after {
display:none
}
}
@media screen and (max-width:550px) {
.cat-model__money.case {
padding-top:0
}
.cat-model__money.case .cat-public__header-column:last-child {
margin-top:0
}
}
.cat-model__money.case .cat-model__money-pictrue {
	width:74.5%
}
@media screen and (max-width:850px) {
.cat-model__money.case .cat-model__money-pictrue {
width:45%
}
}
@media screen and (max-width:550px) {
.cat-model__money.case .cat-model__money-pictrue {
width:100%
}
}
.cat-model__money.case .cat-model__money-pictrue .inner {
	padding-bottom:50%
}
.cat-model__money.case .cat-model__money-infos {
	width:20%
}
@media screen and (max-width:850px) {
.cat-model__money.case .cat-model__money-infos {
width:40%
}
}
@media screen and (max-width:550px) {
.cat-model__money.case .cat-model__money-infos {
margin-bottom:2em;
order:-1;
width:100%
}
}
.cat-model__money.case:after {
	display:none
}
.cat-model__exh {
	align-items:center;
	display:flex;
	justify-content:space-between
}
@media screen and (max-width:550px) {
.cat-model__exh {
flex-direction:column
}
}
.cat-model__exh-pictrue {
	width:59%
}
@media screen and (max-width:650px) {
.cat-model__exh-pictrue {
margin-top:1.5em;
width:100%
}
}
.cat-model__exh-pictrue .cat-public__photo .inner img {
	object-fit:contain
}
.cat-model__exh-infos {
	width:31%
}
@media screen and (max-width:650px) {
.cat-model__exh-infos {
order:-1;
width:100%
}
}
.cat-model__exh-infos .cat-public__name {
	color:#555;
	padding:1em 0
}
.cat-model__sell, .cat-model__support {
	color:#fff;
	display:flex;
	gap:50px;
	padding-bottom:3.5em
}
@media screen and (max-width:850px) {
.cat-model__sell, .cat-model__support {
gap:30px
}
}
@media screen and (max-width:650px) {
.cat-model__sell, .cat-model__support {
flex-wrap:wrap;
gap:50px
}
}
.cat-model__sell .item, .cat-model__support .item {
	background-color:#006ca5;
	border-radius:1em;
	padding:3.5em 2em 15em 2.5em;
	position:relative;
	width:calc(33.33333% - 33.33333px)
}
@media screen and (max-width:850px) {
.cat-model__sell .item, .cat-model__support .item {
padding-bottom:10em;
width:calc(33.33333% - 20px)
}
}
@media screen and (max-width:650px) {
.cat-model__sell .item, .cat-model__support .item {
padding-bottom:7em;
width:calc(50% - 33.33333px)
}
}
@media screen and (max-width:420px) {
.cat-model__sell .item, .cat-model__support .item {
margin-right:2em;
width:100%
}
}
.cat-model__sell .item .cat-public__title, .cat-model__support .item .cat-public__title {
	color:#fff;
	font-size:2.0833333333vw;
	margin-bottom:.2em
}
@media screen and (max-width:864px) {
.cat-model__sell .item .cat-public__title, .cat-model__support .item .cat-public__title {
font-size:18px
}
}
@media screen and (min-width:1536px) {
.cat-model__sell .item .cat-public__title, .cat-model__support .item .cat-public__title {
font-size:32px
}
}
.cat-model__sell .item .cat-public__name, .cat-model__support .item .cat-public__name {
	color:#fff;
	padding-bottom:2em
}
.cat-model__sell .item .element, .cat-model__support .item .element {
	background-size:contain;
	bottom:-3.5em;
	height:13.75vw;
	position:absolute;
	right:-2em;
	width:19.4444444444vw
}
@media screen and (max-width:617.1428571429px) {
.cat-model__sell .item .element, .cat-model__support .item .element {
width:120px
}
}
@media screen and (min-width:1440px) {
.cat-model__sell .item .element, .cat-model__support .item .element {
width:280px
}
}
@media screen and (max-width:618.1818181818px) {
.cat-model__sell .item .element, .cat-model__support .item .element {
height:85px
}
}
@media screen and (min-width:1440px) {
.cat-model__sell .item .element, .cat-model__support .item .element {
height:198px
}
}
@media screen and (max-width:850px) {
.cat-model__sell .item .element, .cat-model__support .item .element {
bottom:-2.5em;
right:-2em
}
}
.cat-model__sell .item .element img, .cat-model__support .item .element img {
	display:block;
	height:auto;
	width:100%
}
.cat-model__sell .item .cat-public__details, .cat-model__support .item .cat-public__details {
	margin-top:1em
}
.cat-model__support {
	-ms-grid-columns:1fr 1fr 1fr 1fr;
	grid-gap:45px;
	display:-ms-grid;
	display:grid;
	grid-template-columns:repeat(4, 1fr);
	margin:-22.5px\0
}
.cat-model__support>:first-child {
	-ms-grid-column:1;
	-ms-grid-row:1
}
.cat-model__support>:nth-child(2) {
-ms-grid-column:2;
-ms-grid-row:1
}
.cat-model__support>:nth-child(3) {
-ms-grid-column:3;
-ms-grid-row:1
}
.cat-model__support>:nth-child(4) {
-ms-grid-column:4;
-ms-grid-row:1
}
.cat-model__support>:nth-child(5) {
-ms-grid-column:1;
-ms-grid-row:2
}
.cat-model__support>:nth-child(6) {
-ms-grid-column:2;
-ms-grid-row:2
}
.cat-model__support>:nth-child(7) {
-ms-grid-column:3;
-ms-grid-row:2
}
.cat-model__support>:nth-child(8) {
-ms-grid-column:4;
-ms-grid-row:2
}
.cat-model__support>:nth-child(9) {
-ms-grid-column:1;
-ms-grid-row:3
}
.cat-model__support>:nth-child(10) {
-ms-grid-column:2;
-ms-grid-row:3
}
.cat-model__support>:nth-child(11) {
-ms-grid-column:3;
-ms-grid-row:3
}
.cat-model__support>:nth-child(12) {
-ms-grid-column:4;
-ms-grid-row:3
}
.cat-model__support>:nth-child(13) {
-ms-grid-column:1;
-ms-grid-row:4
}
.cat-model__support>:nth-child(14) {
-ms-grid-column:2;
-ms-grid-row:4
}
.cat-model__support>:nth-child(15) {
-ms-grid-column:3;
-ms-grid-row:4
}
.cat-model__support>:nth-child(16) {
-ms-grid-column:4;
-ms-grid-row:4
}
.cat-model__support>:nth-child(17) {
-ms-grid-column:1;
-ms-grid-row:5
}
.cat-model__support>:nth-child(18) {
-ms-grid-column:2;
-ms-grid-row:5
}
.cat-model__support>:nth-child(19) {
-ms-grid-column:3;
-ms-grid-row:5
}
.cat-model__support>:nth-child(20) {
-ms-grid-column:4;
-ms-grid-row:5
}
.cat-model__support>:nth-child(21) {
-ms-grid-column:1;
-ms-grid-row:6
}
.cat-model__support>:nth-child(22) {
-ms-grid-column:2;
-ms-grid-row:6
}
.cat-model__support>:nth-child(23) {
-ms-grid-column:3;
-ms-grid-row:6
}
.cat-model__support>:nth-child(24) {
-ms-grid-column:4;
-ms-grid-row:6
}
.cat-model__support>:nth-child(25) {
-ms-grid-column:1;
-ms-grid-row:7
}
.cat-model__support>:nth-child(26) {
-ms-grid-column:2;
-ms-grid-row:7
}
.cat-model__support>:nth-child(27) {
-ms-grid-column:3;
-ms-grid-row:7
}
.cat-model__support>:nth-child(28) {
-ms-grid-column:4;
-ms-grid-row:7
}
.cat-model__support>:nth-child(29) {
-ms-grid-column:1;
-ms-grid-row:8
}
.cat-model__support>:nth-child(30) {
-ms-grid-column:2;
-ms-grid-row:8
}
.cat-model__support>:nth-child(31) {
-ms-grid-column:3;
-ms-grid-row:8
}
.cat-model__support>:nth-child(32) {
-ms-grid-column:4;
-ms-grid-row:8
}
.cat-model__support>:nth-child(33) {
-ms-grid-column:1;
-ms-grid-row:9
}
.cat-model__support>:nth-child(34) {
-ms-grid-column:2;
-ms-grid-row:9
}
.cat-model__support>:nth-child(35) {
-ms-grid-column:3;
-ms-grid-row:9
}
.cat-model__support>:nth-child(36) {
-ms-grid-column:4;
-ms-grid-row:9
}
.cat-model__support>:nth-child(37) {
-ms-grid-column:1;
-ms-grid-row:10
}
.cat-model__support>:nth-child(38) {
-ms-grid-column:2;
-ms-grid-row:10
}
.cat-model__support>:nth-child(39) {
-ms-grid-column:3;
-ms-grid-row:10
}
.cat-model__support>:nth-child(40) {
-ms-grid-column:4;
-ms-grid-row:10
}
.cat-model__support>:nth-child(41) {
-ms-grid-column:1;
-ms-grid-row:11
}
.cat-model__support>:nth-child(42) {
-ms-grid-column:2;
-ms-grid-row:11
}
.cat-model__support>:nth-child(43) {
-ms-grid-column:3;
-ms-grid-row:11
}
.cat-model__support>:nth-child(44) {
-ms-grid-column:4;
-ms-grid-row:11
}
.cat-model__support>:nth-child(45) {
-ms-grid-column:1;
-ms-grid-row:12
}
.cat-model__support>:nth-child(46) {
-ms-grid-column:2;
-ms-grid-row:12
}
.cat-model__support>:nth-child(47) {
-ms-grid-column:3;
-ms-grid-row:12
}
.cat-model__support>:nth-child(48) {
-ms-grid-column:4;
-ms-grid-row:12
}
.cat-model__support>:nth-child(49) {
-ms-grid-column:1;
-ms-grid-row:13
}
.cat-model__support>:nth-child(50) {
-ms-grid-column:2;
-ms-grid-row:13
}
.cat-model__support>:nth-child(51) {
-ms-grid-column:3;
-ms-grid-row:13
}
.cat-model__support>:nth-child(52) {
-ms-grid-column:4;
-ms-grid-row:13
}
.cat-model__support>:nth-child(53) {
-ms-grid-column:1;
-ms-grid-row:14
}
.cat-model__support>:nth-child(54) {
-ms-grid-column:2;
-ms-grid-row:14
}
.cat-model__support>:nth-child(55) {
-ms-grid-column:3;
-ms-grid-row:14
}
.cat-model__support>:nth-child(56) {
-ms-grid-column:4;
-ms-grid-row:14
}
.cat-model__support>:nth-child(57) {
-ms-grid-column:1;
-ms-grid-row:15
}
.cat-model__support>:nth-child(58) {
-ms-grid-column:2;
-ms-grid-row:15
}
.cat-model__support>:nth-child(59) {
-ms-grid-column:3;
-ms-grid-row:15
}
.cat-model__support>:nth-child(60) {
-ms-grid-column:4;
-ms-grid-row:15
}
.cat-model__support>:nth-child(61) {
-ms-grid-column:1;
-ms-grid-row:16
}
.cat-model__support>:nth-child(62) {
-ms-grid-column:2;
-ms-grid-row:16
}
.cat-model__support>:nth-child(63) {
-ms-grid-column:3;
-ms-grid-row:16
}
.cat-model__support>:nth-child(64) {
-ms-grid-column:4;
-ms-grid-row:16
}
.cat-model__support>:nth-child(65) {
-ms-grid-column:1;
-ms-grid-row:17
}
.cat-model__support>:nth-child(66) {
-ms-grid-column:2;
-ms-grid-row:17
}
.cat-model__support>:nth-child(67) {
-ms-grid-column:3;
-ms-grid-row:17
}
.cat-model__support>:nth-child(68) {
-ms-grid-column:4;
-ms-grid-row:17
}
.cat-model__support>:nth-child(69) {
-ms-grid-column:1;
-ms-grid-row:18
}
.cat-model__support>:nth-child(70) {
-ms-grid-column:2;
-ms-grid-row:18
}
.cat-model__support>:nth-child(71) {
-ms-grid-column:3;
-ms-grid-row:18
}
.cat-model__support>:nth-child(72) {
-ms-grid-column:4;
-ms-grid-row:18
}
.cat-model__support>:nth-child(73) {
-ms-grid-column:1;
-ms-grid-row:19
}
.cat-model__support>:nth-child(74) {
-ms-grid-column:2;
-ms-grid-row:19
}
.cat-model__support>:nth-child(75) {
-ms-grid-column:3;
-ms-grid-row:19
}
.cat-model__support>:nth-child(76) {
-ms-grid-column:4;
-ms-grid-row:19
}
.cat-model__support>:nth-child(77) {
-ms-grid-column:1;
-ms-grid-row:20
}
.cat-model__support>:nth-child(78) {
-ms-grid-column:2;
-ms-grid-row:20
}
.cat-model__support>:nth-child(79) {
-ms-grid-column:3;
-ms-grid-row:20
}
.cat-model__support>:nth-child(80) {
-ms-grid-column:4;
-ms-grid-row:20
}
.cat-model__support>:nth-child(81) {
-ms-grid-column:1;
-ms-grid-row:21
}
.cat-model__support>:nth-child(82) {
-ms-grid-column:2;
-ms-grid-row:21
}
.cat-model__support>:nth-child(83) {
-ms-grid-column:3;
-ms-grid-row:21
}
.cat-model__support>:nth-child(84) {
-ms-grid-column:4;
-ms-grid-row:21
}
.cat-model__support>:nth-child(85) {
-ms-grid-column:1;
-ms-grid-row:22
}
.cat-model__support>:nth-child(86) {
-ms-grid-column:2;
-ms-grid-row:22
}
.cat-model__support>:nth-child(87) {
-ms-grid-column:3;
-ms-grid-row:22
}
.cat-model__support>:nth-child(88) {
-ms-grid-column:4;
-ms-grid-row:22
}
.cat-model__support>:nth-child(89) {
-ms-grid-column:1;
-ms-grid-row:23
}
.cat-model__support>:nth-child(90) {
-ms-grid-column:2;
-ms-grid-row:23
}
.cat-model__support>:nth-child(91) {
-ms-grid-column:3;
-ms-grid-row:23
}
.cat-model__support>:nth-child(92) {
-ms-grid-column:4;
-ms-grid-row:23
}
.cat-model__support>:nth-child(93) {
-ms-grid-column:1;
-ms-grid-row:24
}
.cat-model__support>:nth-child(94) {
-ms-grid-column:2;
-ms-grid-row:24
}
.cat-model__support>:nth-child(95) {
-ms-grid-column:3;
-ms-grid-row:24
}
.cat-model__support>:nth-child(96) {
-ms-grid-column:4;
-ms-grid-row:24
}
.cat-model__support>:nth-child(97) {
-ms-grid-column:1;
-ms-grid-row:25
}
.cat-model__support>:nth-child(98) {
-ms-grid-column:2;
-ms-grid-row:25
}
.cat-model__support>:nth-child(99) {
-ms-grid-column:3;
-ms-grid-row:25
}
.cat-model__support>:nth-child(100) {
-ms-grid-column:4;
-ms-grid-row:25
}
.cat-model__support>* {
	margin:22.5px\0
}
@media screen and (max-width:1024px) {
.cat-model__support {
-ms-grid-columns:1fr 1fr 1fr 1fr;
grid-gap:30px;
grid-template-columns:repeat(4, 1fr)
}
.cat-model__support>:first-child {
-ms-grid-column:1;
-ms-grid-row:1
}
.cat-model__support>:nth-child(2) {
-ms-grid-column:2;
-ms-grid-row:1
}
.cat-model__support>:nth-child(3) {
-ms-grid-column:3;
-ms-grid-row:1
}
.cat-model__support>:nth-child(4) {
-ms-grid-column:4;
-ms-grid-row:1
}
.cat-model__support>:nth-child(5) {
-ms-grid-column:1;
-ms-grid-row:2
}
.cat-model__support>:nth-child(6) {
-ms-grid-column:2;
-ms-grid-row:2
}
.cat-model__support>:nth-child(7) {
-ms-grid-column:3;
-ms-grid-row:2
}
.cat-model__support>:nth-child(8) {
-ms-grid-column:4;
-ms-grid-row:2
}
.cat-model__support>:nth-child(9) {
-ms-grid-column:1;
-ms-grid-row:3
}
.cat-model__support>:nth-child(10) {
-ms-grid-column:2;
-ms-grid-row:3
}
.cat-model__support>:nth-child(11) {
-ms-grid-column:3;
-ms-grid-row:3
}
.cat-model__support>:nth-child(12) {
-ms-grid-column:4;
-ms-grid-row:3
}
.cat-model__support>:nth-child(13) {
-ms-grid-column:1;
-ms-grid-row:4
}
.cat-model__support>:nth-child(14) {
-ms-grid-column:2;
-ms-grid-row:4
}
.cat-model__support>:nth-child(15) {
-ms-grid-column:3;
-ms-grid-row:4
}
.cat-model__support>:nth-child(16) {
-ms-grid-column:4;
-ms-grid-row:4
}
.cat-model__support>:nth-child(17) {
-ms-grid-column:1;
-ms-grid-row:5
}
.cat-model__support>:nth-child(18) {
-ms-grid-column:2;
-ms-grid-row:5
}
.cat-model__support>:nth-child(19) {
-ms-grid-column:3;
-ms-grid-row:5
}
.cat-model__support>:nth-child(20) {
-ms-grid-column:4;
-ms-grid-row:5
}
.cat-model__support>:nth-child(21) {
-ms-grid-column:1;
-ms-grid-row:6
}
.cat-model__support>:nth-child(22) {
-ms-grid-column:2;
-ms-grid-row:6
}
.cat-model__support>:nth-child(23) {
-ms-grid-column:3;
-ms-grid-row:6
}
.cat-model__support>:nth-child(24) {
-ms-grid-column:4;
-ms-grid-row:6
}
.cat-model__support>:nth-child(25) {
-ms-grid-column:1;
-ms-grid-row:7
}
.cat-model__support>:nth-child(26) {
-ms-grid-column:2;
-ms-grid-row:7
}
.cat-model__support>:nth-child(27) {
-ms-grid-column:3;
-ms-grid-row:7
}
.cat-model__support>:nth-child(28) {
-ms-grid-column:4;
-ms-grid-row:7
}
.cat-model__support>:nth-child(29) {
-ms-grid-column:1;
-ms-grid-row:8
}
.cat-model__support>:nth-child(30) {
-ms-grid-column:2;
-ms-grid-row:8
}
.cat-model__support>:nth-child(31) {
-ms-grid-column:3;
-ms-grid-row:8
}
.cat-model__support>:nth-child(32) {
-ms-grid-column:4;
-ms-grid-row:8
}
.cat-model__support>:nth-child(33) {
-ms-grid-column:1;
-ms-grid-row:9
}
.cat-model__support>:nth-child(34) {
-ms-grid-column:2;
-ms-grid-row:9
}
.cat-model__support>:nth-child(35) {
-ms-grid-column:3;
-ms-grid-row:9
}
.cat-model__support>:nth-child(36) {
-ms-grid-column:4;
-ms-grid-row:9
}
.cat-model__support>:nth-child(37) {
-ms-grid-column:1;
-ms-grid-row:10
}
.cat-model__support>:nth-child(38) {
-ms-grid-column:2;
-ms-grid-row:10
}
.cat-model__support>:nth-child(39) {
-ms-grid-column:3;
-ms-grid-row:10
}
.cat-model__support>:nth-child(40) {
-ms-grid-column:4;
-ms-grid-row:10
}
.cat-model__support>:nth-child(41) {
-ms-grid-column:1;
-ms-grid-row:11
}
.cat-model__support>:nth-child(42) {
-ms-grid-column:2;
-ms-grid-row:11
}
.cat-model__support>:nth-child(43) {
-ms-grid-column:3;
-ms-grid-row:11
}
.cat-model__support>:nth-child(44) {
-ms-grid-column:4;
-ms-grid-row:11
}
.cat-model__support>:nth-child(45) {
-ms-grid-column:1;
-ms-grid-row:12
}
.cat-model__support>:nth-child(46) {
-ms-grid-column:2;
-ms-grid-row:12
}
.cat-model__support>:nth-child(47) {
-ms-grid-column:3;
-ms-grid-row:12
}
.cat-model__support>:nth-child(48) {
-ms-grid-column:4;
-ms-grid-row:12
}
.cat-model__support>:nth-child(49) {
-ms-grid-column:1;
-ms-grid-row:13
}
.cat-model__support>:nth-child(50) {
-ms-grid-column:2;
-ms-grid-row:13
}
.cat-model__support>:nth-child(51) {
-ms-grid-column:3;
-ms-grid-row:13
}
.cat-model__support>:nth-child(52) {
-ms-grid-column:4;
-ms-grid-row:13
}
.cat-model__support>:nth-child(53) {
-ms-grid-column:1;
-ms-grid-row:14
}
.cat-model__support>:nth-child(54) {
-ms-grid-column:2;
-ms-grid-row:14
}
.cat-model__support>:nth-child(55) {
-ms-grid-column:3;
-ms-grid-row:14
}
.cat-model__support>:nth-child(56) {
-ms-grid-column:4;
-ms-grid-row:14
}
.cat-model__support>:nth-child(57) {
-ms-grid-column:1;
-ms-grid-row:15
}
.cat-model__support>:nth-child(58) {
-ms-grid-column:2;
-ms-grid-row:15
}
.cat-model__support>:nth-child(59) {
-ms-grid-column:3;
-ms-grid-row:15
}
.cat-model__support>:nth-child(60) {
-ms-grid-column:4;
-ms-grid-row:15
}
.cat-model__support>:nth-child(61) {
-ms-grid-column:1;
-ms-grid-row:16
}
.cat-model__support>:nth-child(62) {
-ms-grid-column:2;
-ms-grid-row:16
}
.cat-model__support>:nth-child(63) {
-ms-grid-column:3;
-ms-grid-row:16
}
.cat-model__support>:nth-child(64) {
-ms-grid-column:4;
-ms-grid-row:16
}
.cat-model__support>:nth-child(65) {
-ms-grid-column:1;
-ms-grid-row:17
}
.cat-model__support>:nth-child(66) {
-ms-grid-column:2;
-ms-grid-row:17
}
.cat-model__support>:nth-child(67) {
-ms-grid-column:3;
-ms-grid-row:17
}
.cat-model__support>:nth-child(68) {
-ms-grid-column:4;
-ms-grid-row:17
}
.cat-model__support>:nth-child(69) {
-ms-grid-column:1;
-ms-grid-row:18
}
.cat-model__support>:nth-child(70) {
-ms-grid-column:2;
-ms-grid-row:18
}
.cat-model__support>:nth-child(71) {
-ms-grid-column:3;
-ms-grid-row:18
}
.cat-model__support>:nth-child(72) {
-ms-grid-column:4;
-ms-grid-row:18
}
.cat-model__support>:nth-child(73) {
-ms-grid-column:1;
-ms-grid-row:19
}
.cat-model__support>:nth-child(74) {
-ms-grid-column:2;
-ms-grid-row:19
}
.cat-model__support>:nth-child(75) {
-ms-grid-column:3;
-ms-grid-row:19
}
.cat-model__support>:nth-child(76) {
-ms-grid-column:4;
-ms-grid-row:19
}
.cat-model__support>:nth-child(77) {
-ms-grid-column:1;
-ms-grid-row:20
}
.cat-model__support>:nth-child(78) {
-ms-grid-column:2;
-ms-grid-row:20
}
.cat-model__support>:nth-child(79) {
-ms-grid-column:3;
-ms-grid-row:20
}
.cat-model__support>:nth-child(80) {
-ms-grid-column:4;
-ms-grid-row:20
}
.cat-model__support>:nth-child(81) {
-ms-grid-column:1;
-ms-grid-row:21
}
.cat-model__support>:nth-child(82) {
-ms-grid-column:2;
-ms-grid-row:21
}
.cat-model__support>:nth-child(83) {
-ms-grid-column:3;
-ms-grid-row:21
}
.cat-model__support>:nth-child(84) {
-ms-grid-column:4;
-ms-grid-row:21
}
.cat-model__support>:nth-child(85) {
-ms-grid-column:1;
-ms-grid-row:22
}
.cat-model__support>:nth-child(86) {
-ms-grid-column:2;
-ms-grid-row:22
}
.cat-model__support>:nth-child(87) {
-ms-grid-column:3;
-ms-grid-row:22
}
.cat-model__support>:nth-child(88) {
-ms-grid-column:4;
-ms-grid-row:22
}
.cat-model__support>:nth-child(89) {
-ms-grid-column:1;
-ms-grid-row:23
}
.cat-model__support>:nth-child(90) {
-ms-grid-column:2;
-ms-grid-row:23
}
.cat-model__support>:nth-child(91) {
-ms-grid-column:3;
-ms-grid-row:23
}
.cat-model__support>:nth-child(92) {
-ms-grid-column:4;
-ms-grid-row:23
}
.cat-model__support>:nth-child(93) {
-ms-grid-column:1;
-ms-grid-row:24
}
.cat-model__support>:nth-child(94) {
-ms-grid-column:2;
-ms-grid-row:24
}
.cat-model__support>:nth-child(95) {
-ms-grid-column:3;
-ms-grid-row:24
}
.cat-model__support>:nth-child(96) {
-ms-grid-column:4;
-ms-grid-row:24
}
.cat-model__support>:nth-child(97) {
-ms-grid-column:1;
-ms-grid-row:25
}
.cat-model__support>:nth-child(98) {
-ms-grid-column:2;
-ms-grid-row:25
}
.cat-model__support>:nth-child(99) {
-ms-grid-column:3;
-ms-grid-row:25
}
.cat-model__support>:nth-child(100) {
-ms-grid-column:4;
-ms-grid-row:25
}
}
@media screen and (max-width:850px) {
.cat-model__support {
-ms-grid-columns:1fr 1fr;
grid-gap:30px;
grid-template-columns:repeat(2, 1fr)
}
.cat-model__support>:first-child {
-ms-grid-column:1;
-ms-grid-row:1
}
.cat-model__support>:nth-child(2) {
-ms-grid-column:2;
-ms-grid-row:1
}
.cat-model__support>:nth-child(3) {
-ms-grid-column:1;
-ms-grid-row:2
}
.cat-model__support>:nth-child(4) {
-ms-grid-column:2;
-ms-grid-row:2
}
.cat-model__support>:nth-child(5) {
-ms-grid-column:1;
-ms-grid-row:3
}
.cat-model__support>:nth-child(6) {
-ms-grid-column:2;
-ms-grid-row:3
}
.cat-model__support>:nth-child(7) {
-ms-grid-column:1;
-ms-grid-row:4
}
.cat-model__support>:nth-child(8) {
-ms-grid-column:2;
-ms-grid-row:4
}
.cat-model__support>:nth-child(9) {
-ms-grid-column:1;
-ms-grid-row:5
}
.cat-model__support>:nth-child(10) {
-ms-grid-column:2;
-ms-grid-row:5
}
.cat-model__support>:nth-child(11) {
-ms-grid-column:1;
-ms-grid-row:6
}
.cat-model__support>:nth-child(12) {
-ms-grid-column:2;
-ms-grid-row:6
}
.cat-model__support>:nth-child(13) {
-ms-grid-column:1;
-ms-grid-row:7
}
.cat-model__support>:nth-child(14) {
-ms-grid-column:2;
-ms-grid-row:7
}
.cat-model__support>:nth-child(15) {
-ms-grid-column:1;
-ms-grid-row:8
}
.cat-model__support>:nth-child(16) {
-ms-grid-column:2;
-ms-grid-row:8
}
.cat-model__support>:nth-child(17) {
-ms-grid-column:1;
-ms-grid-row:9
}
.cat-model__support>:nth-child(18) {
-ms-grid-column:2;
-ms-grid-row:9
}
.cat-model__support>:nth-child(19) {
-ms-grid-column:1;
-ms-grid-row:10
}
.cat-model__support>:nth-child(20) {
-ms-grid-column:2;
-ms-grid-row:10
}
.cat-model__support>:nth-child(21) {
-ms-grid-column:1;
-ms-grid-row:11
}
.cat-model__support>:nth-child(22) {
-ms-grid-column:2;
-ms-grid-row:11
}
.cat-model__support>:nth-child(23) {
-ms-grid-column:1;
-ms-grid-row:12
}
.cat-model__support>:nth-child(24) {
-ms-grid-column:2;
-ms-grid-row:12
}
.cat-model__support>:nth-child(25) {
-ms-grid-column:1;
-ms-grid-row:13
}
.cat-model__support>:nth-child(26) {
-ms-grid-column:2;
-ms-grid-row:13
}
.cat-model__support>:nth-child(27) {
-ms-grid-column:1;
-ms-grid-row:14
}
.cat-model__support>:nth-child(28) {
-ms-grid-column:2;
-ms-grid-row:14
}
.cat-model__support>:nth-child(29) {
-ms-grid-column:1;
-ms-grid-row:15
}
.cat-model__support>:nth-child(30) {
-ms-grid-column:2;
-ms-grid-row:15
}
.cat-model__support>:nth-child(31) {
-ms-grid-column:1;
-ms-grid-row:16
}
.cat-model__support>:nth-child(32) {
-ms-grid-column:2;
-ms-grid-row:16
}
.cat-model__support>:nth-child(33) {
-ms-grid-column:1;
-ms-grid-row:17
}
.cat-model__support>:nth-child(34) {
-ms-grid-column:2;
-ms-grid-row:17
}
.cat-model__support>:nth-child(35) {
-ms-grid-column:1;
-ms-grid-row:18
}
.cat-model__support>:nth-child(36) {
-ms-grid-column:2;
-ms-grid-row:18
}
.cat-model__support>:nth-child(37) {
-ms-grid-column:1;
-ms-grid-row:19
}
.cat-model__support>:nth-child(38) {
-ms-grid-column:2;
-ms-grid-row:19
}
.cat-model__support>:nth-child(39) {
-ms-grid-column:1;
-ms-grid-row:20
}
.cat-model__support>:nth-child(40) {
-ms-grid-column:2;
-ms-grid-row:20
}
.cat-model__support>:nth-child(41) {
-ms-grid-column:1;
-ms-grid-row:21
}
.cat-model__support>:nth-child(42) {
-ms-grid-column:2;
-ms-grid-row:21
}
.cat-model__support>:nth-child(43) {
-ms-grid-column:1;
-ms-grid-row:22
}
.cat-model__support>:nth-child(44) {
-ms-grid-column:2;
-ms-grid-row:22
}
.cat-model__support>:nth-child(45) {
-ms-grid-column:1;
-ms-grid-row:23
}
.cat-model__support>:nth-child(46) {
-ms-grid-column:2;
-ms-grid-row:23
}
.cat-model__support>:nth-child(47) {
-ms-grid-column:1;
-ms-grid-row:24
}
.cat-model__support>:nth-child(48) {
-ms-grid-column:2;
-ms-grid-row:24
}
.cat-model__support>:nth-child(49) {
-ms-grid-column:1;
-ms-grid-row:25
}
.cat-model__support>:nth-child(50) {
-ms-grid-column:2;
-ms-grid-row:25
}
.cat-model__support>:nth-child(51) {
-ms-grid-column:1;
-ms-grid-row:26
}
.cat-model__support>:nth-child(52) {
-ms-grid-column:2;
-ms-grid-row:26
}
.cat-model__support>:nth-child(53) {
-ms-grid-column:1;
-ms-grid-row:27
}
.cat-model__support>:nth-child(54) {
-ms-grid-column:2;
-ms-grid-row:27
}
.cat-model__support>:nth-child(55) {
-ms-grid-column:1;
-ms-grid-row:28
}
.cat-model__support>:nth-child(56) {
-ms-grid-column:2;
-ms-grid-row:28
}
.cat-model__support>:nth-child(57) {
-ms-grid-column:1;
-ms-grid-row:29
}
.cat-model__support>:nth-child(58) {
-ms-grid-column:2;
-ms-grid-row:29
}
.cat-model__support>:nth-child(59) {
-ms-grid-column:1;
-ms-grid-row:30
}
.cat-model__support>:nth-child(60) {
-ms-grid-column:2;
-ms-grid-row:30
}
.cat-model__support>:nth-child(61) {
-ms-grid-column:1;
-ms-grid-row:31
}
.cat-model__support>:nth-child(62) {
-ms-grid-column:2;
-ms-grid-row:31
}
.cat-model__support>:nth-child(63) {
-ms-grid-column:1;
-ms-grid-row:32
}
.cat-model__support>:nth-child(64) {
-ms-grid-column:2;
-ms-grid-row:32
}
.cat-model__support>:nth-child(65) {
-ms-grid-column:1;
-ms-grid-row:33
}
.cat-model__support>:nth-child(66) {
-ms-grid-column:2;
-ms-grid-row:33
}
.cat-model__support>:nth-child(67) {
-ms-grid-column:1;
-ms-grid-row:34
}
.cat-model__support>:nth-child(68) {
-ms-grid-column:2;
-ms-grid-row:34
}
.cat-model__support>:nth-child(69) {
-ms-grid-column:1;
-ms-grid-row:35
}
.cat-model__support>:nth-child(70) {
-ms-grid-column:2;
-ms-grid-row:35
}
.cat-model__support>:nth-child(71) {
-ms-grid-column:1;
-ms-grid-row:36
}
.cat-model__support>:nth-child(72) {
-ms-grid-column:2;
-ms-grid-row:36
}
.cat-model__support>:nth-child(73) {
-ms-grid-column:1;
-ms-grid-row:37
}
.cat-model__support>:nth-child(74) {
-ms-grid-column:2;
-ms-grid-row:37
}
.cat-model__support>:nth-child(75) {
-ms-grid-column:1;
-ms-grid-row:38
}
.cat-model__support>:nth-child(76) {
-ms-grid-column:2;
-ms-grid-row:38
}
.cat-model__support>:nth-child(77) {
-ms-grid-column:1;
-ms-grid-row:39
}
.cat-model__support>:nth-child(78) {
-ms-grid-column:2;
-ms-grid-row:39
}
.cat-model__support>:nth-child(79) {
-ms-grid-column:1;
-ms-grid-row:40
}
.cat-model__support>:nth-child(80) {
-ms-grid-column:2;
-ms-grid-row:40
}
.cat-model__support>:nth-child(81) {
-ms-grid-column:1;
-ms-grid-row:41
}
.cat-model__support>:nth-child(82) {
-ms-grid-column:2;
-ms-grid-row:41
}
.cat-model__support>:nth-child(83) {
-ms-grid-column:1;
-ms-grid-row:42
}
.cat-model__support>:nth-child(84) {
-ms-grid-column:2;
-ms-grid-row:42
}
.cat-model__support>:nth-child(85) {
-ms-grid-column:1;
-ms-grid-row:43
}
.cat-model__support>:nth-child(86) {
-ms-grid-column:2;
-ms-grid-row:43

}
.cat-model__support>:nth-child(87) {
-ms-grid-column:1;
-ms-grid-row:44
}
.cat-model__support>:nth-child(88) {
-ms-grid-column:2;
-ms-grid-row:44
}
.cat-model__support>:nth-child(89) {
-ms-grid-column:1;
-ms-grid-row:45
}
.cat-model__support>:nth-child(90) {
-ms-grid-column:2;
-ms-grid-row:45
}
.cat-model__support>:nth-child(91) {
-ms-grid-column:1;
-ms-grid-row:46
}
.cat-model__support>:nth-child(92) {
-ms-grid-column:2;
-ms-grid-row:46
}
.cat-model__support>:nth-child(93) {
-ms-grid-column:1;
-ms-grid-row:47
}
.cat-model__support>:nth-child(94) {
-ms-grid-column:2;
-ms-grid-row:47
}
.cat-model__support>:nth-child(95) {
-ms-grid-column:1;
-ms-grid-row:48
}
.cat-model__support>:nth-child(96) {
-ms-grid-column:2;
-ms-grid-row:48
}
.cat-model__support>:nth-child(97) {
-ms-grid-column:1;
-ms-grid-row:49
}
.cat-model__support>:nth-child(98) {
-ms-grid-column:2;
-ms-grid-row:49
}
.cat-model__support>:nth-child(99) {
-ms-grid-column:1;
-ms-grid-row:50
}
.cat-model__support>:nth-child(100) {
-ms-grid-column:2;
-ms-grid-row:50
}
}
@media screen and (max-width:650px) {
.cat-model__support {
-ms-grid-columns:1fr 1fr;
grid-gap:10px;
grid-template-columns:repeat(2, 1fr)
}
.cat-model__support>:first-child {
-ms-grid-column:1;
-ms-grid-row:1
}
.cat-model__support>:nth-child(2) {
-ms-grid-column:2;
-ms-grid-row:1
}
.cat-model__support>:nth-child(3) {
-ms-grid-column:1;
-ms-grid-row:2
}
.cat-model__support>:nth-child(4) {
-ms-grid-column:2;
-ms-grid-row:2
}
.cat-model__support>:nth-child(5) {
-ms-grid-column:1;
-ms-grid-row:3
}
.cat-model__support>:nth-child(6) {
-ms-grid-column:2;
-ms-grid-row:3
}
.cat-model__support>:nth-child(7) {
-ms-grid-column:1;
-ms-grid-row:4
}
.cat-model__support>:nth-child(8) {
-ms-grid-column:2;
-ms-grid-row:4
}
.cat-model__support>:nth-child(9) {
-ms-grid-column:1;
-ms-grid-row:5
}
.cat-model__support>:nth-child(10) {
-ms-grid-column:2;
-ms-grid-row:5
}
.cat-model__support>:nth-child(11) {
-ms-grid-column:1;
-ms-grid-row:6
}
.cat-model__support>:nth-child(12) {
-ms-grid-column:2;
-ms-grid-row:6
}
.cat-model__support>:nth-child(13) {
-ms-grid-column:1;
-ms-grid-row:7
}
.cat-model__support>:nth-child(14) {
-ms-grid-column:2;
-ms-grid-row:7
}
.cat-model__support>:nth-child(15) {
-ms-grid-column:1;
-ms-grid-row:8
}
.cat-model__support>:nth-child(16) {
-ms-grid-column:2;
-ms-grid-row:8
}
.cat-model__support>:nth-child(17) {
-ms-grid-column:1;
-ms-grid-row:9
}
.cat-model__support>:nth-child(18) {
-ms-grid-column:2;
-ms-grid-row:9
}
.cat-model__support>:nth-child(19) {
-ms-grid-column:1;
-ms-grid-row:10
}
.cat-model__support>:nth-child(20) {
-ms-grid-column:2;
-ms-grid-row:10
}
.cat-model__support>:nth-child(21) {
-ms-grid-column:1;
-ms-grid-row:11
}
.cat-model__support>:nth-child(22) {
-ms-grid-column:2;
-ms-grid-row:11
}
.cat-model__support>:nth-child(23) {
-ms-grid-column:1;
-ms-grid-row:12
}
.cat-model__support>:nth-child(24) {
-ms-grid-column:2;
-ms-grid-row:12
}
.cat-model__support>:nth-child(25) {
-ms-grid-column:1;
-ms-grid-row:13
}
.cat-model__support>:nth-child(26) {
-ms-grid-column:2;
-ms-grid-row:13
}
.cat-model__support>:nth-child(27) {
-ms-grid-column:1;
-ms-grid-row:14
}
.cat-model__support>:nth-child(28) {
-ms-grid-column:2;
-ms-grid-row:14
}
.cat-model__support>:nth-child(29) {
-ms-grid-column:1;
-ms-grid-row:15
}
.cat-model__support>:nth-child(30) {
-ms-grid-column:2;
-ms-grid-row:15
}
.cat-model__support>:nth-child(31) {
-ms-grid-column:1;
-ms-grid-row:16
}
.cat-model__support>:nth-child(32) {
-ms-grid-column:2;
-ms-grid-row:16
}
.cat-model__support>:nth-child(33) {
-ms-grid-column:1;
-ms-grid-row:17
}
.cat-model__support>:nth-child(34) {
-ms-grid-column:2;
-ms-grid-row:17
}
.cat-model__support>:nth-child(35) {
-ms-grid-column:1;
-ms-grid-row:18
}
.cat-model__support>:nth-child(36) {
-ms-grid-column:2;
-ms-grid-row:18
}
.cat-model__support>:nth-child(37) {
-ms-grid-column:1;
-ms-grid-row:19
}
.cat-model__support>:nth-child(38) {
-ms-grid-column:2;
-ms-grid-row:19
}
.cat-model__support>:nth-child(39) {
-ms-grid-column:1;
-ms-grid-row:20
}
.cat-model__support>:nth-child(40) {
-ms-grid-column:2;
-ms-grid-row:20
}
.cat-model__support>:nth-child(41) {
-ms-grid-column:1;
-ms-grid-row:21
}
.cat-model__support>:nth-child(42) {
-ms-grid-column:2;
-ms-grid-row:21
}
.cat-model__support>:nth-child(43) {
-ms-grid-column:1;
-ms-grid-row:22
}
.cat-model__support>:nth-child(44) {
-ms-grid-column:2;
-ms-grid-row:22
}
.cat-model__support>:nth-child(45) {
-ms-grid-column:1;
-ms-grid-row:23
}
.cat-model__support>:nth-child(46) {
-ms-grid-column:2;
-ms-grid-row:23
}
.cat-model__support>:nth-child(47) {
-ms-grid-column:1;
-ms-grid-row:24
}
.cat-model__support>:nth-child(48) {
-ms-grid-column:2;
-ms-grid-row:24
}
.cat-model__support>:nth-child(49) {
-ms-grid-column:1;
-ms-grid-row:25
}
.cat-model__support>:nth-child(50) {
-ms-grid-column:2;
-ms-grid-row:25
}
.cat-model__support>:nth-child(51) {
-ms-grid-column:1;
-ms-grid-row:26
}
.cat-model__support>:nth-child(52) {
-ms-grid-column:2;
-ms-grid-row:26
}
.cat-model__support>:nth-child(53) {
-ms-grid-column:1;
-ms-grid-row:27
}
.cat-model__support>:nth-child(54) {
-ms-grid-column:2;
-ms-grid-row:27
}
.cat-model__support>:nth-child(55) {
-ms-grid-column:1;
-ms-grid-row:28
}
.cat-model__support>:nth-child(56) {
-ms-grid-column:2;
-ms-grid-row:28
}
.cat-model__support>:nth-child(57) {
-ms-grid-column:1;
-ms-grid-row:29
}
.cat-model__support>:nth-child(58) {
-ms-grid-column:2;
-ms-grid-row:29
}
.cat-model__support>:nth-child(59) {
-ms-grid-column:1;
-ms-grid-row:30
}
.cat-model__support>:nth-child(60) {
-ms-grid-column:2;
-ms-grid-row:30
}
.cat-model__support>:nth-child(61) {
-ms-grid-column:1;
-ms-grid-row:31
}
.cat-model__support>:nth-child(62) {
-ms-grid-column:2;
-ms-grid-row:31
}
.cat-model__support>:nth-child(63) {
-ms-grid-column:1;
-ms-grid-row:32
}
.cat-model__support>:nth-child(64) {
-ms-grid-column:2;
-ms-grid-row:32
}
.cat-model__support>:nth-child(65) {
-ms-grid-column:1;
-ms-grid-row:33
}
.cat-model__support>:nth-child(66) {
-ms-grid-column:2;
-ms-grid-row:33
}
.cat-model__support>:nth-child(67) {
-ms-grid-column:1;
-ms-grid-row:34
}
.cat-model__support>:nth-child(68) {
-ms-grid-column:2;
-ms-grid-row:34
}
.cat-model__support>:nth-child(69) {
-ms-grid-column:1;
-ms-grid-row:35
}
.cat-model__support>:nth-child(70) {
-ms-grid-column:2;
-ms-grid-row:35
}
.cat-model__support>:nth-child(71) {
-ms-grid-column:1;
-ms-grid-row:36
}
.cat-model__support>:nth-child(72) {
-ms-grid-column:2;
-ms-grid-row:36
}
.cat-model__support>:nth-child(73) {
-ms-grid-column:1;
-ms-grid-row:37
}
.cat-model__support>:nth-child(74) {
-ms-grid-column:2;
-ms-grid-row:37
}
.cat-model__support>:nth-child(75) {
-ms-grid-column:1;
-ms-grid-row:38
}
.cat-model__support>:nth-child(76) {
-ms-grid-column:2;
-ms-grid-row:38
}
.cat-model__support>:nth-child(77) {
-ms-grid-column:1;
-ms-grid-row:39
}
.cat-model__support>:nth-child(78) {
-ms-grid-column:2;
-ms-grid-row:39
}
.cat-model__support>:nth-child(79) {
-ms-grid-column:1;
-ms-grid-row:40
}
.cat-model__support>:nth-child(80) {
-ms-grid-column:2;
-ms-grid-row:40
}
.cat-model__support>:nth-child(81) {
-ms-grid-column:1;
-ms-grid-row:41
}
.cat-model__support>:nth-child(82) {
-ms-grid-column:2;
-ms-grid-row:41
}
.cat-model__support>:nth-child(83) {
-ms-grid-column:1;
-ms-grid-row:42
}
.cat-model__support>:nth-child(84) {
-ms-grid-column:2;
-ms-grid-row:42
}
.cat-model__support>:nth-child(85) {
-ms-grid-column:1;
-ms-grid-row:43
}
.cat-model__support>:nth-child(86) {
-ms-grid-column:2;
-ms-grid-row:43
}
.cat-model__support>:nth-child(87) {
-ms-grid-column:1;
-ms-grid-row:44
}
.cat-model__support>:nth-child(88) {
-ms-grid-column:2;
-ms-grid-row:44
}
.cat-model__support>:nth-child(89) {
-ms-grid-column:1;
-ms-grid-row:45
}
.cat-model__support>:nth-child(90) {
-ms-grid-column:2;
-ms-grid-row:45
}
.cat-model__support>:nth-child(91) {
-ms-grid-column:1;
-ms-grid-row:46
}
.cat-model__support>:nth-child(92) {
-ms-grid-column:2;
-ms-grid-row:46
}
.cat-model__support>:nth-child(93) {
-ms-grid-column:1;
-ms-grid-row:47
}
.cat-model__support>:nth-child(94) {
-ms-grid-column:2;
-ms-grid-row:47
}
.cat-model__support>:nth-child(95) {
-ms-grid-column:1;
-ms-grid-row:48
}
.cat-model__support>:nth-child(96) {
-ms-grid-column:2;
-ms-grid-row:48
}
.cat-model__support>:nth-child(97) {
-ms-grid-column:1;
-ms-grid-row:49
}
.cat-model__support>:nth-child(98) {
-ms-grid-column:2;
-ms-grid-row:49
}
.cat-model__support>:nth-child(99) {
-ms-grid-column:1;
-ms-grid-row:50
}
.cat-model__support>:nth-child(100) {
-ms-grid-column:2;
-ms-grid-row:50
}
}
@media screen and (max-width:420px) {
.cat-model__support {
-ms-grid-columns:1fr;
grid-gap:40px;
grid-template-columns:repeat(1, 1fr)
}
.cat-model__support>:first-child {
-ms-grid-column:1;
-ms-grid-row:1
}
.cat-model__support>:nth-child(2) {
-ms-grid-column:1;
-ms-grid-row:2
}
.cat-model__support>:nth-child(3) {
-ms-grid-column:1;
-ms-grid-row:3
}
.cat-model__support>:nth-child(4) {
-ms-grid-column:1;
-ms-grid-row:4
}
.cat-model__support>:nth-child(5) {
-ms-grid-column:1;
-ms-grid-row:5
}
.cat-model__support>:nth-child(6) {
-ms-grid-column:1;
-ms-grid-row:6
}
.cat-model__support>:nth-child(7) {
-ms-grid-column:1;
-ms-grid-row:7
}
.cat-model__support>:nth-child(8) {
-ms-grid-column:1;
-ms-grid-row:8
}
.cat-model__support>:nth-child(9) {
-ms-grid-column:1;
-ms-grid-row:9
}
.cat-model__support>:nth-child(10) {
-ms-grid-column:1;
-ms-grid-row:10
}
.cat-model__support>:nth-child(11) {
-ms-grid-column:1;
-ms-grid-row:11
}
.cat-model__support>:nth-child(12) {
-ms-grid-column:1;
-ms-grid-row:12
}
.cat-model__support>:nth-child(13) {
-ms-grid-column:1;
-ms-grid-row:13
}
.cat-model__support>:nth-child(14) {
-ms-grid-column:1;
-ms-grid-row:14
}
.cat-model__support>:nth-child(15) {
-ms-grid-column:1;
-ms-grid-row:15
}
.cat-model__support>:nth-child(16) {
-ms-grid-column:1;
-ms-grid-row:16
}
.cat-model__support>:nth-child(17) {
-ms-grid-column:1;
-ms-grid-row:17
}
.cat-model__support>:nth-child(18) {
-ms-grid-column:1;
-ms-grid-row:18
}
.cat-model__support>:nth-child(19) {
-ms-grid-column:1;
-ms-grid-row:19
}
.cat-model__support>:nth-child(20) {
-ms-grid-column:1;
-ms-grid-row:20
}
.cat-model__support>:nth-child(21) {
-ms-grid-column:1;
-ms-grid-row:21
}
.cat-model__support>:nth-child(22) {
-ms-grid-column:1;
-ms-grid-row:22
}
.cat-model__support>:nth-child(23) {
-ms-grid-column:1;
-ms-grid-row:23
}
.cat-model__support>:nth-child(24) {
-ms-grid-column:1;
-ms-grid-row:24
}
.cat-model__support>:nth-child(25) {
-ms-grid-column:1;
-ms-grid-row:25
}
.cat-model__support>:nth-child(26) {
-ms-grid-column:1;
-ms-grid-row:26
}
.cat-model__support>:nth-child(27) {
-ms-grid-column:1;
-ms-grid-row:27
}
.cat-model__support>:nth-child(28) {
-ms-grid-column:1;
-ms-grid-row:28
}
.cat-model__support>:nth-child(29) {
-ms-grid-column:1;
-ms-grid-row:29
}
.cat-model__support>:nth-child(30) {
-ms-grid-column:1;
-ms-grid-row:30
}
.cat-model__support>:nth-child(31) {
-ms-grid-column:1;
-ms-grid-row:31
}
.cat-model__support>:nth-child(32) {
-ms-grid-column:1;
-ms-grid-row:32
}
.cat-model__support>:nth-child(33) {
-ms-grid-column:1;
-ms-grid-row:33
}
.cat-model__support>:nth-child(34) {
-ms-grid-column:1;
-ms-grid-row:34
}
.cat-model__support>:nth-child(35) {
-ms-grid-column:1;
-ms-grid-row:35
}
.cat-model__support>:nth-child(36) {
-ms-grid-column:1;
-ms-grid-row:36
}
.cat-model__support>:nth-child(37) {
-ms-grid-column:1;
-ms-grid-row:37
}
.cat-model__support>:nth-child(38) {
-ms-grid-column:1;
-ms-grid-row:38
}
.cat-model__support>:nth-child(39) {
-ms-grid-column:1;
-ms-grid-row:39
}
.cat-model__support>:nth-child(40) {
-ms-grid-column:1;
-ms-grid-row:40
}
.cat-model__support>:nth-child(41) {
-ms-grid-column:1;
-ms-grid-row:41
}
.cat-model__support>:nth-child(42) {
-ms-grid-column:1;
-ms-grid-row:42
}
.cat-model__support>:nth-child(43) {
-ms-grid-column:1;
-ms-grid-row:43
}
.cat-model__support>:nth-child(44) {
-ms-grid-column:1;
-ms-grid-row:44
}
.cat-model__support>:nth-child(45) {
-ms-grid-column:1;
-ms-grid-row:45
}
.cat-model__support>:nth-child(46) {
-ms-grid-column:1;
-ms-grid-row:46
}
.cat-model__support>:nth-child(47) {
-ms-grid-column:1;
-ms-grid-row:47
}
.cat-model__support>:nth-child(48) {
-ms-grid-column:1;
-ms-grid-row:48
}
.cat-model__support>:nth-child(49) {
-ms-grid-column:1;
-ms-grid-row:49
}
.cat-model__support>:nth-child(50) {
-ms-grid-column:1;
-ms-grid-row:50
}
.cat-model__support>:nth-child(51) {
-ms-grid-column:1;
-ms-grid-row:51
}
.cat-model__support>:nth-child(52) {
-ms-grid-column:1;
-ms-grid-row:52
}
.cat-model__support>:nth-child(53) {
-ms-grid-column:1;
-ms-grid-row:53
}
.cat-model__support>:nth-child(54) {
-ms-grid-column:1;
-ms-grid-row:54
}
.cat-model__support>:nth-child(55) {
-ms-grid-column:1;
-ms-grid-row:55
}
.cat-model__support>:nth-child(56) {
-ms-grid-column:1;
-ms-grid-row:56
}
.cat-model__support>:nth-child(57) {
-ms-grid-column:1;
-ms-grid-row:57
}
.cat-model__support>:nth-child(58) {
-ms-grid-column:1;
-ms-grid-row:58
}
.cat-model__support>:nth-child(59) {
-ms-grid-column:1;
-ms-grid-row:59
}
.cat-model__support>:nth-child(60) {
-ms-grid-column:1;
-ms-grid-row:60
}
.cat-model__support>:nth-child(61) {
-ms-grid-column:1;
-ms-grid-row:61
}
.cat-model__support>:nth-child(62) {
-ms-grid-column:1;
-ms-grid-row:62
}
.cat-model__support>:nth-child(63) {
-ms-grid-column:1;
-ms-grid-row:63
}
.cat-model__support>:nth-child(64) {
-ms-grid-column:1;
-ms-grid-row:64
}
.cat-model__support>:nth-child(65) {
-ms-grid-column:1;
-ms-grid-row:65
}
.cat-model__support>:nth-child(66) {
-ms-grid-column:1;
-ms-grid-row:66
}
.cat-model__support>:nth-child(67) {
-ms-grid-column:1;
-ms-grid-row:67
}
.cat-model__support>:nth-child(68) {
-ms-grid-column:1;
-ms-grid-row:68
}
.cat-model__support>:nth-child(69) {
-ms-grid-column:1;
-ms-grid-row:69
}
.cat-model__support>:nth-child(70) {
-ms-grid-column:1;
-ms-grid-row:70
}
.cat-model__support>:nth-child(71) {
-ms-grid-column:1;
-ms-grid-row:71
}
.cat-model__support>:nth-child(72) {
-ms-grid-column:1;
-ms-grid-row:72
}
.cat-model__support>:nth-child(73) {
-ms-grid-column:1;
-ms-grid-row:73
}
.cat-model__support>:nth-child(74) {
-ms-grid-column:1;
-ms-grid-row:74
}
.cat-model__support>:nth-child(75) {
-ms-grid-column:1;
-ms-grid-row:75
}
.cat-model__support>:nth-child(76) {
-ms-grid-column:1;
-ms-grid-row:76
}
.cat-model__support>:nth-child(77) {
-ms-grid-column:1;
-ms-grid-row:77
}
.cat-model__support>:nth-child(78) {
-ms-grid-column:1;
-ms-grid-row:78
}
.cat-model__support>:nth-child(79) {
-ms-grid-column:1;
-ms-grid-row:79
}
.cat-model__support>:nth-child(80) {
-ms-grid-column:1;
-ms-grid-row:80
}
.cat-model__support>:nth-child(81) {
-ms-grid-column:1;
-ms-grid-row:81
}
.cat-model__support>:nth-child(82) {
-ms-grid-column:1;
-ms-grid-row:82
}
.cat-model__support>:nth-child(83) {
-ms-grid-column:1;
-ms-grid-row:83
}
.cat-model__support>:nth-child(84) {
-ms-grid-column:1;
-ms-grid-row:84
}
.cat-model__support>:nth-child(85) {
-ms-grid-column:1;
-ms-grid-row:85
}
.cat-model__support>:nth-child(86) {
-ms-grid-column:1;
-ms-grid-row:86
}
.cat-model__support>:nth-child(87) {
-ms-grid-column:1;
-ms-grid-row:87
}
.cat-model__support>:nth-child(88) {
-ms-grid-column:1;
-ms-grid-row:88
}
.cat-model__support>:nth-child(89) {
-ms-grid-column:1;
-ms-grid-row:89
}
.cat-model__support>:nth-child(90) {
-ms-grid-column:1;
-ms-grid-row:90
}
.cat-model__support>:nth-child(91) {
-ms-grid-column:1;
-ms-grid-row:91
}
.cat-model__support>:nth-child(92) {
-ms-grid-column:1;
-ms-grid-row:92
}
.cat-model__support>:nth-child(93) {
-ms-grid-column:1;
-ms-grid-row:93
}
.cat-model__support>:nth-child(94) {
-ms-grid-column:1;
-ms-grid-row:94
}
.cat-model__support>:nth-child(95) {
-ms-grid-column:1;
-ms-grid-row:95
}
.cat-model__support>:nth-child(96) {
-ms-grid-column:1;
-ms-grid-row:96
}
.cat-model__support>:nth-child(97) {
-ms-grid-column:1;
-ms-grid-row:97
}
.cat-model__support>:nth-child(98) {
-ms-grid-column:1;
-ms-grid-row:98
}
.cat-model__support>:nth-child(99) {
-ms-grid-column:1;
-ms-grid-row:99
}
.cat-model__support>:nth-child(100) {
-ms-grid-column:1;
-ms-grid-row:100
}
}
.cat-model__support .item {
	width:100%
}
@media screen and (max-width:850px) {
.cat-model__support .item .element {
bottom:-.8em;
right:-.8em
}
}
.cat-model__cat {
	-ms-grid-columns:1fr 1fr 1fr;
	grid-gap:50px;
	display:-ms-grid;
	display:grid;
	grid-template-columns:repeat(3, 1fr);
	margin:-25px\0
}
.cat-model__cat>:first-child {
	-ms-grid-column:1;
	-ms-grid-row:1
}
.cat-model__cat>:nth-child(2) {
-ms-grid-column:2;
-ms-grid-row:1
}
.cat-model__cat>:nth-child(3) {
-ms-grid-column:3;
-ms-grid-row:1
}
.cat-model__cat>:nth-child(4) {
-ms-grid-column:1;
-ms-grid-row:2
}
.cat-model__cat>:nth-child(5) {
-ms-grid-column:2;
-ms-grid-row:2
}
.cat-model__cat>:nth-child(6) {
-ms-grid-column:3;
-ms-grid-row:2
}
.cat-model__cat>:nth-child(7) {
-ms-grid-column:1;
-ms-grid-row:3
}
.cat-model__cat>:nth-child(8) {
-ms-grid-column:2;
-ms-grid-row:3
}
.cat-model__cat>:nth-child(9) {
-ms-grid-column:3;
-ms-grid-row:3
}
.cat-model__cat>:nth-child(10) {
-ms-grid-column:1;
-ms-grid-row:4
}
.cat-model__cat>:nth-child(11) {
-ms-grid-column:2;
-ms-grid-row:4
}
.cat-model__cat>:nth-child(12) {
-ms-grid-column:3;
-ms-grid-row:4
}
.cat-model__cat>:nth-child(13) {
-ms-grid-column:1;
-ms-grid-row:5
}
.cat-model__cat>:nth-child(14) {
-ms-grid-column:2;
-ms-grid-row:5
}
.cat-model__cat>:nth-child(15) {
-ms-grid-column:3;
-ms-grid-row:5
}
.cat-model__cat>:nth-child(16) {
-ms-grid-column:1;
-ms-grid-row:6
}
.cat-model__cat>:nth-child(17) {
-ms-grid-column:2;
-ms-grid-row:6
}
.cat-model__cat>:nth-child(18) {
-ms-grid-column:3;
-ms-grid-row:6
}
.cat-model__cat>:nth-child(19) {
-ms-grid-column:1;
-ms-grid-row:7
}
.cat-model__cat>:nth-child(20) {
-ms-grid-column:2;
-ms-grid-row:7
}
.cat-model__cat>:nth-child(21) {
-ms-grid-column:3;
-ms-grid-row:7
}
.cat-model__cat>:nth-child(22) {
-ms-grid-column:1;
-ms-grid-row:8
}
.cat-model__cat>:nth-child(23) {
-ms-grid-column:2;
-ms-grid-row:8
}
.cat-model__cat>:nth-child(24) {
-ms-grid-column:3;
-ms-grid-row:8
}
.cat-model__cat>:nth-child(25) {
-ms-grid-column:1;
-ms-grid-row:9
}
.cat-model__cat>:nth-child(26) {
-ms-grid-column:2;
-ms-grid-row:9
}
.cat-model__cat>:nth-child(27) {
-ms-grid-column:3;
-ms-grid-row:9
}
.cat-model__cat>:nth-child(28) {
-ms-grid-column:1;
-ms-grid-row:10
}
.cat-model__cat>:nth-child(29) {
-ms-grid-column:2;
-ms-grid-row:10
}
.cat-model__cat>:nth-child(30) {
-ms-grid-column:3;
-ms-grid-row:10
}
.cat-model__cat>:nth-child(31) {
-ms-grid-column:1;
-ms-grid-row:11
}
.cat-model__cat>:nth-child(32) {
-ms-grid-column:2;
-ms-grid-row:11
}
.cat-model__cat>:nth-child(33) {
-ms-grid-column:3;
-ms-grid-row:11
}
.cat-model__cat>:nth-child(34) {
-ms-grid-column:1;
-ms-grid-row:12
}
.cat-model__cat>:nth-child(35) {
-ms-grid-column:2;
-ms-grid-row:12
}
.cat-model__cat>:nth-child(36) {
-ms-grid-column:3;
-ms-grid-row:12
}
.cat-model__cat>:nth-child(37) {
-ms-grid-column:1;
-ms-grid-row:13
}
.cat-model__cat>:nth-child(38) {
-ms-grid-column:2;
-ms-grid-row:13
}
.cat-model__cat>:nth-child(39) {
-ms-grid-column:3;
-ms-grid-row:13
}
.cat-model__cat>:nth-child(40) {
-ms-grid-column:1;
-ms-grid-row:14
}
.cat-model__cat>:nth-child(41) {
-ms-grid-column:2;
-ms-grid-row:14
}
.cat-model__cat>:nth-child(42) {
-ms-grid-column:3;
-ms-grid-row:14
}
.cat-model__cat>:nth-child(43) {
-ms-grid-column:1;
-ms-grid-row:15
}
.cat-model__cat>:nth-child(44) {
-ms-grid-column:2;
-ms-grid-row:15
}
.cat-model__cat>:nth-child(45) {
-ms-grid-column:3;
-ms-grid-row:15
}
.cat-model__cat>:nth-child(46) {
-ms-grid-column:1;
-ms-grid-row:16
}
.cat-model__cat>:nth-child(47) {
-ms-grid-column:2;
-ms-grid-row:16
}
.cat-model__cat>:nth-child(48) {
-ms-grid-column:3;
-ms-grid-row:16
}
.cat-model__cat>:nth-child(49) {
-ms-grid-column:1;
-ms-grid-row:17
}
.cat-model__cat>:nth-child(50) {
-ms-grid-column:2;
-ms-grid-row:17
}
.cat-model__cat>:nth-child(51) {
-ms-grid-column:3;
-ms-grid-row:17
}
.cat-model__cat>:nth-child(52) {
-ms-grid-column:1;
-ms-grid-row:18
}
.cat-model__cat>:nth-child(53) {
-ms-grid-column:2;
-ms-grid-row:18
}
.cat-model__cat>:nth-child(54) {
-ms-grid-column:3;
-ms-grid-row:18
}
.cat-model__cat>:nth-child(55) {
-ms-grid-column:1;
-ms-grid-row:19
}
.cat-model__cat>:nth-child(56) {
-ms-grid-column:2;
-ms-grid-row:19
}
.cat-model__cat>:nth-child(57) {
-ms-grid-column:3;
-ms-grid-row:19
}
.cat-model__cat>:nth-child(58) {
-ms-grid-column:1;
-ms-grid-row:20
}
.cat-model__cat>:nth-child(59) {
-ms-grid-column:2;
-ms-grid-row:20
}
.cat-model__cat>:nth-child(60) {
-ms-grid-column:3;
-ms-grid-row:20
}
.cat-model__cat>:nth-child(61) {
-ms-grid-column:1;
-ms-grid-row:21
}
.cat-model__cat>:nth-child(62) {
-ms-grid-column:2;
-ms-grid-row:21
}
.cat-model__cat>:nth-child(63) {
-ms-grid-column:3;
-ms-grid-row:21
}
.cat-model__cat>:nth-child(64) {
-ms-grid-column:1;
-ms-grid-row:22
}
.cat-model__cat>:nth-child(65) {
-ms-grid-column:2;
-ms-grid-row:22
}
.cat-model__cat>:nth-child(66) {
-ms-grid-column:3;
-ms-grid-row:22
}
.cat-model__cat>:nth-child(67) {
-ms-grid-column:1;
-ms-grid-row:23
}
.cat-model__cat>:nth-child(68) {
-ms-grid-column:2;
-ms-grid-row:23
}
.cat-model__cat>:nth-child(69) {
-ms-grid-column:3;
-ms-grid-row:23
}
.cat-model__cat>:nth-child(70) {
-ms-grid-column:1;
-ms-grid-row:24
}
.cat-model__cat>:nth-child(71) {
-ms-grid-column:2;
-ms-grid-row:24
}
.cat-model__cat>:nth-child(72) {
-ms-grid-column:3;
-ms-grid-row:24
}
.cat-model__cat>:nth-child(73) {
-ms-grid-column:1;
-ms-grid-row:25
}
.cat-model__cat>:nth-child(74) {
-ms-grid-column:2;
-ms-grid-row:25
}
.cat-model__cat>:nth-child(75) {
-ms-grid-column:3;
-ms-grid-row:25
}
.cat-model__cat>:nth-child(76) {
-ms-grid-column:1;
-ms-grid-row:26
}
.cat-model__cat>:nth-child(77) {
-ms-grid-column:2;
-ms-grid-row:26
}
.cat-model__cat>:nth-child(78) {
-ms-grid-column:3;
-ms-grid-row:26
}
.cat-model__cat>:nth-child(79) {
-ms-grid-column:1;
-ms-grid-row:27
}
.cat-model__cat>:nth-child(80) {
-ms-grid-column:2;
-ms-grid-row:27
}
.cat-model__cat>:nth-child(81) {
-ms-grid-column:3;
-ms-grid-row:27
}
.cat-model__cat>:nth-child(82) {
-ms-grid-column:1;
-ms-grid-row:28
}
.cat-model__cat>:nth-child(83) {
-ms-grid-column:2;
-ms-grid-row:28
}
.cat-model__cat>:nth-child(84) {
-ms-grid-column:3;
-ms-grid-row:28
}
.cat-model__cat>:nth-child(85) {
-ms-grid-column:1;
-ms-grid-row:29
}
.cat-model__cat>:nth-child(86) {
-ms-grid-column:2;
-ms-grid-row:29
}
.cat-model__cat>:nth-child(87) {
-ms-grid-column:3;
-ms-grid-row:29
}
.cat-model__cat>:nth-child(88) {
-ms-grid-column:1;
-ms-grid-row:30
}
.cat-model__cat>:nth-child(89) {
-ms-grid-column:2;
-ms-grid-row:30
}
.cat-model__cat>:nth-child(90) {
-ms-grid-column:3;
-ms-grid-row:30
}
.cat-model__cat>:nth-child(91) {
-ms-grid-column:1;
-ms-grid-row:31
}
.cat-model__cat>:nth-child(92) {
-ms-grid-column:2;
-ms-grid-row:31
}
.cat-model__cat>:nth-child(93) {
-ms-grid-column:3;
-ms-grid-row:31
}
.cat-model__cat>:nth-child(94) {
-ms-grid-column:1;
-ms-grid-row:32
}
.cat-model__cat>:nth-child(95) {
-ms-grid-column:2;
-ms-grid-row:32
}
.cat-model__cat>:nth-child(96) {
-ms-grid-column:3;
-ms-grid-row:32
}
.cat-model__cat>:nth-child(97) {
-ms-grid-column:1;
-ms-grid-row:33
}
.cat-model__cat>:nth-child(98) {
-ms-grid-column:2;
-ms-grid-row:33
}
.cat-model__cat>:nth-child(99) {
-ms-grid-column:3;
-ms-grid-row:33
}
.cat-model__cat>:nth-child(100) {
-ms-grid-column:1;
-ms-grid-row:34
}
.cat-model__cat>* {
	margin:25px\0
}
@media screen and (max-width:1024px) {
.cat-model__cat {
-ms-grid-columns:1fr 1fr 1fr;
grid-gap:30px;
grid-template-columns:repeat(3, 1fr)
}
.cat-model__cat>:first-child {
-ms-grid-column:1;
-ms-grid-row:1
}
.cat-model__cat>:nth-child(2) {
-ms-grid-column:2;
-ms-grid-row:1
}
.cat-model__cat>:nth-child(3) {
-ms-grid-column:3;
-ms-grid-row:1
}
.cat-model__cat>:nth-child(4) {
-ms-grid-column:1;
-ms-grid-row:2
}
.cat-model__cat>:nth-child(5) {
-ms-grid-column:2;
-ms-grid-row:2
}
.cat-model__cat>:nth-child(6) {
-ms-grid-column:3;
-ms-grid-row:2
}
.cat-model__cat>:nth-child(7) {
-ms-grid-column:1;
-ms-grid-row:3
}
.cat-model__cat>:nth-child(8) {
-ms-grid-column:2;
-ms-grid-row:3
}
.cat-model__cat>:nth-child(9) {
-ms-grid-column:3;
-ms-grid-row:3
}
.cat-model__cat>:nth-child(10) {
-ms-grid-column:1;
-ms-grid-row:4
}
.cat-model__cat>:nth-child(11) {
-ms-grid-column:2;
-ms-grid-row:4
}
.cat-model__cat>:nth-child(12) {
-ms-grid-column:3;
-ms-grid-row:4
}
.cat-model__cat>:nth-child(13) {
-ms-grid-column:1;
-ms-grid-row:5
}
.cat-model__cat>:nth-child(14) {
-ms-grid-column:2;
-ms-grid-row:5
}
.cat-model__cat>:nth-child(15) {
-ms-grid-column:3;
-ms-grid-row:5
}
.cat-model__cat>:nth-child(16) {
-ms-grid-column:1;
-ms-grid-row:6
}
.cat-model__cat>:nth-child(17) {
-ms-grid-column:2;
-ms-grid-row:6
}
.cat-model__cat>:nth-child(18) {
-ms-grid-column:3;
-ms-grid-row:6
}
.cat-model__cat>:nth-child(19) {
-ms-grid-column:1;
-ms-grid-row:7
}
.cat-model__cat>:nth-child(20) {
-ms-grid-column:2;
-ms-grid-row:7
}
.cat-model__cat>:nth-child(21) {
-ms-grid-column:3;
-ms-grid-row:7
}
.cat-model__cat>:nth-child(22) {
-ms-grid-column:1;
-ms-grid-row:8
}
.cat-model__cat>:nth-child(23) {
-ms-grid-column:2;
-ms-grid-row:8
}
.cat-model__cat>:nth-child(24) {
-ms-grid-column:3;
-ms-grid-row:8
}
.cat-model__cat>:nth-child(25) {
-ms-grid-column:1;
-ms-grid-row:9
}
.cat-model__cat>:nth-child(26) {
-ms-grid-column:2;
-ms-grid-row:9
}
.cat-model__cat>:nth-child(27) {
-ms-grid-column:3;
-ms-grid-row:9
}
.cat-model__cat>:nth-child(28) {
-ms-grid-column:1;
-ms-grid-row:10
}
.cat-model__cat>:nth-child(29) {
-ms-grid-column:2;
-ms-grid-row:10
}
.cat-model__cat>:nth-child(30) {
-ms-grid-column:3;
-ms-grid-row:10
}
.cat-model__cat>:nth-child(31) {
-ms-grid-column:1;
-ms-grid-row:11
}
.cat-model__cat>:nth-child(32) {
-ms-grid-column:2;
-ms-grid-row:11
}
.cat-model__cat>:nth-child(33) {
-ms-grid-column:3;
-ms-grid-row:11
}
.cat-model__cat>:nth-child(34) {
-ms-grid-column:1;
-ms-grid-row:12
}
.cat-model__cat>:nth-child(35) {
-ms-grid-column:2;
-ms-grid-row:12
}
.cat-model__cat>:nth-child(36) {
-ms-grid-column:3;
-ms-grid-row:12
}
.cat-model__cat>:nth-child(37) {
-ms-grid-column:1;
-ms-grid-row:13
}
.cat-model__cat>:nth-child(38) {
-ms-grid-column:2;
-ms-grid-row:13
}
.cat-model__cat>:nth-child(39) {
-ms-grid-column:3;
-ms-grid-row:13
}
.cat-model__cat>:nth-child(40) {
-ms-grid-column:1;
-ms-grid-row:14
}
.cat-model__cat>:nth-child(41) {
-ms-grid-column:2;
-ms-grid-row:14
}
.cat-model__cat>:nth-child(42) {
-ms-grid-column:3;
-ms-grid-row:14
}
.cat-model__cat>:nth-child(43) {
-ms-grid-column:1;
-ms-grid-row:15
}
.cat-model__cat>:nth-child(44) {
-ms-grid-column:2;
-ms-grid-row:15
}
.cat-model__cat>:nth-child(45) {
-ms-grid-column:3;
-ms-grid-row:15
}
.cat-model__cat>:nth-child(46) {
-ms-grid-column:1;
-ms-grid-row:16
}
.cat-model__cat>:nth-child(47) {
-ms-grid-column:2;
-ms-grid-row:16
}
.cat-model__cat>:nth-child(48) {
-ms-grid-column:3;
-ms-grid-row:16
}
.cat-model__cat>:nth-child(49) {
-ms-grid-column:1;
-ms-grid-row:17
}
.cat-model__cat>:nth-child(50) {
-ms-grid-column:2;
-ms-grid-row:17
}
.cat-model__cat>:nth-child(51) {
-ms-grid-column:3;
-ms-grid-row:17
}
.cat-model__cat>:nth-child(52) {
-ms-grid-column:1;
-ms-grid-row:18
}
.cat-model__cat>:nth-child(53) {
-ms-grid-column:2;
-ms-grid-row:18
}
.cat-model__cat>:nth-child(54) {
-ms-grid-column:3;
-ms-grid-row:18
}
.cat-model__cat>:nth-child(55) {
-ms-grid-column:1;
-ms-grid-row:19
}
.cat-model__cat>:nth-child(56) {
-ms-grid-column:2;
-ms-grid-row:19
}
.cat-model__cat>:nth-child(57) {
-ms-grid-column:3;
-ms-grid-row:19
}
.cat-model__cat>:nth-child(58) {
-ms-grid-column:1;
-ms-grid-row:20
}
.cat-model__cat>:nth-child(59) {
-ms-grid-column:2;
-ms-grid-row:20
}
.cat-model__cat>:nth-child(60) {
-ms-grid-column:3;
-ms-grid-row:20
}
.cat-model__cat>:nth-child(61) {
-ms-grid-column:1;
-ms-grid-row:21
}
.cat-model__cat>:nth-child(62) {
-ms-grid-column:2;
-ms-grid-row:21
}
.cat-model__cat>:nth-child(63) {
-ms-grid-column:3;
-ms-grid-row:21
}
.cat-model__cat>:nth-child(64) {
-ms-grid-column:1;
-ms-grid-row:22
}
.cat-model__cat>:nth-child(65) {
-ms-grid-column:2;
-ms-grid-row:22
}
.cat-model__cat>:nth-child(66) {
-ms-grid-column:3;
-ms-grid-row:22
}
.cat-model__cat>:nth-child(67) {
-ms-grid-column:1;
-ms-grid-row:23
}
.cat-model__cat>:nth-child(68) {
-ms-grid-column:2;
-ms-grid-row:23
}
.cat-model__cat>:nth-child(69) {
-ms-grid-column:3;
-ms-grid-row:23
}
.cat-model__cat>:nth-child(70) {
-ms-grid-column:1;
-ms-grid-row:24
}
.cat-model__cat>:nth-child(71) {
-ms-grid-column:2;
-ms-grid-row:24
}
.cat-model__cat>:nth-child(72) {
-ms-grid-column:3;
-ms-grid-row:24
}
.cat-model__cat>:nth-child(73) {
-ms-grid-column:1;
-ms-grid-row:25
}
.cat-model__cat>:nth-child(74) {
-ms-grid-column:2;
-ms-grid-row:25
}
.cat-model__cat>:nth-child(75) {
-ms-grid-column:3;
-ms-grid-row:25
}
.cat-model__cat>:nth-child(76) {
-ms-grid-column:1;
-ms-grid-row:26
}
.cat-model__cat>:nth-child(77) {
-ms-grid-column:2;
-ms-grid-row:26
}
.cat-model__cat>:nth-child(78) {
-ms-grid-column:3;
-ms-grid-row:26
}
.cat-model__cat>:nth-child(79) {
-ms-grid-column:1;
-ms-grid-row:27
}
.cat-model__cat>:nth-child(80) {
-ms-grid-column:2;
-ms-grid-row:27
}
.cat-model__cat>:nth-child(81) {
-ms-grid-column:3;
-ms-grid-row:27
}
.cat-model__cat>:nth-child(82) {
-ms-grid-column:1;
-ms-grid-row:28
}
.cat-model__cat>:nth-child(83) {
-ms-grid-column:2;
-ms-grid-row:28
}
.cat-model__cat>:nth-child(84) {
-ms-grid-column:3;
-ms-grid-row:28
}
.cat-model__cat>:nth-child(85) {
-ms-grid-column:1;
-ms-grid-row:29
}
.cat-model__cat>:nth-child(86) {
-ms-grid-column:2;
-ms-grid-row:29
}
.cat-model__cat>:nth-child(87) {
-ms-grid-column:3;
-ms-grid-row:29
}
.cat-model__cat>:nth-child(88) {
-ms-grid-column:1;
-ms-grid-row:30
}
.cat-model__cat>:nth-child(89) {
-ms-grid-column:2;
-ms-grid-row:30
}
.cat-model__cat>:nth-child(90) {
-ms-grid-column:3;
-ms-grid-row:30
}
.cat-model__cat>:nth-child(91) {
-ms-grid-column:1;
-ms-grid-row:31
}
.cat-model__cat>:nth-child(92) {
-ms-grid-column:2;
-ms-grid-row:31
}
.cat-model__cat>:nth-child(93) {
-ms-grid-column:3;
-ms-grid-row:31
}
.cat-model__cat>:nth-child(94) {
-ms-grid-column:1;
-ms-grid-row:32
}
.cat-model__cat>:nth-child(95) {
-ms-grid-column:2;
-ms-grid-row:32
}
.cat-model__cat>:nth-child(96) {
-ms-grid-column:3;
-ms-grid-row:32
}
.cat-model__cat>:nth-child(97) {
-ms-grid-column:1;
-ms-grid-row:33
}
.cat-model__cat>:nth-child(98) {
-ms-grid-column:2;
-ms-grid-row:33
}
.cat-model__cat>:nth-child(99) {
-ms-grid-column:3;
-ms-grid-row:33
}
.cat-model__cat>:nth-child(100) {
-ms-grid-column:1;
-ms-grid-row:34
}
}
@media screen and (max-width:850px) {
.cat-model__cat {
-ms-grid-columns:1fr 1fr 1fr;
grid-gap:30px;
grid-template-columns:repeat(3, 1fr)
}
.cat-model__cat>:first-child {
-ms-grid-column:1;
-ms-grid-row:1
}
.cat-model__cat>:nth-child(2) {
-ms-grid-column:2;
-ms-grid-row:1
}
.cat-model__cat>:nth-child(3) {
-ms-grid-column:3;
-ms-grid-row:1
}
.cat-model__cat>:nth-child(4) {
-ms-grid-column:1;
-ms-grid-row:2
}
.cat-model__cat>:nth-child(5) {
-ms-grid-column:2;
-ms-grid-row:2
}
.cat-model__cat>:nth-child(6) {
-ms-grid-column:3;
-ms-grid-row:2
}
.cat-model__cat>:nth-child(7) {
-ms-grid-column:1;
-ms-grid-row:3
}
.cat-model__cat>:nth-child(8) {
-ms-grid-column:2;
-ms-grid-row:3
}
.cat-model__cat>:nth-child(9) {
-ms-grid-column:3;
-ms-grid-row:3
}
.cat-model__cat>:nth-child(10) {
-ms-grid-column:1;
-ms-grid-row:4
}
.cat-model__cat>:nth-child(11) {
-ms-grid-column:2;
-ms-grid-row:4
}
.cat-model__cat>:nth-child(12) {
-ms-grid-column:3;
-ms-grid-row:4
}
.cat-model__cat>:nth-child(13) {
-ms-grid-column:1;
-ms-grid-row:5
}
.cat-model__cat>:nth-child(14) {
-ms-grid-column:2;
-ms-grid-row:5
}
.cat-model__cat>:nth-child(15) {
-ms-grid-column:3;
-ms-grid-row:5
}
.cat-model__cat>:nth-child(16) {
-ms-grid-column:1;
-ms-grid-row:6
}
.cat-model__cat>:nth-child(17) {
-ms-grid-column:2;
-ms-grid-row:6
}
.cat-model__cat>:nth-child(18) {
-ms-grid-column:3;
-ms-grid-row:6
}
.cat-model__cat>:nth-child(19) {
-ms-grid-column:1;
-ms-grid-row:7
}
.cat-model__cat>:nth-child(20) {
-ms-grid-column:2;
-ms-grid-row:7
}
.cat-model__cat>:nth-child(21) {
-ms-grid-column:3;
-ms-grid-row:7
}
.cat-model__cat>:nth-child(22) {
-ms-grid-column:1;
-ms-grid-row:8
}
.cat-model__cat>:nth-child(23) {
-ms-grid-column:2;
-ms-grid-row:8
}
.cat-model__cat>:nth-child(24) {
-ms-grid-column:3;
-ms-grid-row:8
}
.cat-model__cat>:nth-child(25) {
-ms-grid-column:1;
-ms-grid-row:9
}
.cat-model__cat>:nth-child(26) {
-ms-grid-column:2;
-ms-grid-row:9
}
.cat-model__cat>:nth-child(27) {
-ms-grid-column:3;
-ms-grid-row:9
}
.cat-model__cat>:nth-child(28) {
-ms-grid-column:1;
-ms-grid-row:10
}
.cat-model__cat>:nth-child(29) {
-ms-grid-column:2;
-ms-grid-row:10
}
.cat-model__cat>:nth-child(30) {
-ms-grid-column:3;
-ms-grid-row:10
}
.cat-model__cat>:nth-child(31) {
-ms-grid-column:1;
-ms-grid-row:11
}
.cat-model__cat>:nth-child(32) {
-ms-grid-column:2;
-ms-grid-row:11
}
.cat-model__cat>:nth-child(33) {
-ms-grid-column:3;
-ms-grid-row:11
}
.cat-model__cat>:nth-child(34) {
-ms-grid-column:1;
-ms-grid-row:12
}
.cat-model__cat>:nth-child(35) {
-ms-grid-column:2;
-ms-grid-row:12
}
.cat-model__cat>:nth-child(36) {
-ms-grid-column:3;
-ms-grid-row:12
}
.cat-model__cat>:nth-child(37) {
-ms-grid-column:1;
-ms-grid-row:13
}
.cat-model__cat>:nth-child(38) {
-ms-grid-column:2;
-ms-grid-row:13
}
.cat-model__cat>:nth-child(39) {
-ms-grid-column:3;
-ms-grid-row:13
}
.cat-model__cat>:nth-child(40) {
-ms-grid-column:1;
-ms-grid-row:14
}
.cat-model__cat>:nth-child(41) {
-ms-grid-column:2;
-ms-grid-row:14
}
.cat-model__cat>:nth-child(42) {
-ms-grid-column:3;
-ms-grid-row:14
}
.cat-model__cat>:nth-child(43) {
-ms-grid-column:1;
-ms-grid-row:15
}
.cat-model__cat>:nth-child(44) {
-ms-grid-column:2;
-ms-grid-row:15
}
.cat-model__cat>:nth-child(45) {
-ms-grid-column:3;
-ms-grid-row:15
}
.cat-model__cat>:nth-child(46) {
-ms-grid-column:1;
-ms-grid-row:16
}
.cat-model__cat>:nth-child(47) {
-ms-grid-column:2;
-ms-grid-row:16
}
.cat-model__cat>:nth-child(48) {
-ms-grid-column:3;
-ms-grid-row:16
}
.cat-model__cat>:nth-child(49) {
-ms-grid-column:1;
-ms-grid-row:17
}
.cat-model__cat>:nth-child(50) {
-ms-grid-column:2;
-ms-grid-row:17
}
.cat-model__cat>:nth-child(51) {
-ms-grid-column:3;
-ms-grid-row:17
}
.cat-model__cat>:nth-child(52) {
-ms-grid-column:1;
-ms-grid-row:18
}
.cat-model__cat>:nth-child(53) {
-ms-grid-column:2;
-ms-grid-row:18
}
.cat-model__cat>:nth-child(54) {
-ms-grid-column:3;
-ms-grid-row:18
}
.cat-model__cat>:nth-child(55) {
-ms-grid-column:1;
-ms-grid-row:19
}
.cat-model__cat>:nth-child(56) {
-ms-grid-column:2;
-ms-grid-row:19
}
.cat-model__cat>:nth-child(57) {
-ms-grid-column:3;
-ms-grid-row:19
}
.cat-model__cat>:nth-child(58) {
-ms-grid-column:1;
-ms-grid-row:20
}
.cat-model__cat>:nth-child(59) {
-ms-grid-column:2;
-ms-grid-row:20
}
.cat-model__cat>:nth-child(60) {
-ms-grid-column:3;
-ms-grid-row:20
}
.cat-model__cat>:nth-child(61) {
-ms-grid-column:1;
-ms-grid-row:21
}
.cat-model__cat>:nth-child(62) {
-ms-grid-column:2;
-ms-grid-row:21
}
.cat-model__cat>:nth-child(63) {
-ms-grid-column:3;
-ms-grid-row:21
}
.cat-model__cat>:nth-child(64) {
-ms-grid-column:1;
-ms-grid-row:22
}
.cat-model__cat>:nth-child(65) {
-ms-grid-column:2;
-ms-grid-row:22
}
.cat-model__cat>:nth-child(66) {
-ms-grid-column:3;
-ms-grid-row:22
}
.cat-model__cat>:nth-child(67) {
-ms-grid-column:1;
-ms-grid-row:23
}
.cat-model__cat>:nth-child(68) {
-ms-grid-column:2;
-ms-grid-row:23
}
.cat-model__cat>:nth-child(69) {
-ms-grid-column:3;
-ms-grid-row:23
}
.cat-model__cat>:nth-child(70) {
-ms-grid-column:1;
-ms-grid-row:24
}
.cat-model__cat>:nth-child(71) {
-ms-grid-column:2;
-ms-grid-row:24
}
.cat-model__cat>:nth-child(72) {
-ms-grid-column:3;
-ms-grid-row:24
}
.cat-model__cat>:nth-child(73) {
-ms-grid-column:1;
-ms-grid-row:25
}
.cat-model__cat>:nth-child(74) {
-ms-grid-column:2;
-ms-grid-row:25
}
.cat-model__cat>:nth-child(75) {
-ms-grid-column:3;
-ms-grid-row:25
}
.cat-model__cat>:nth-child(76) {
-ms-grid-column:1;
-ms-grid-row:26
}
.cat-model__cat>:nth-child(77) {
-ms-grid-column:2;
-ms-grid-row:26
}
.cat-model__cat>:nth-child(78) {
-ms-grid-column:3;
-ms-grid-row:26
}
.cat-model__cat>:nth-child(79) {
-ms-grid-column:1;
-ms-grid-row:27
}
.cat-model__cat>:nth-child(80) {
-ms-grid-column:2;
-ms-grid-row:27
}
.cat-model__cat>:nth-child(81) {
-ms-grid-column:3;
-ms-grid-row:27
}
.cat-model__cat>:nth-child(82) {
-ms-grid-column:1;
-ms-grid-row:28
}
.cat-model__cat>:nth-child(83) {
-ms-grid-column:2;
-ms-grid-row:28
}
.cat-model__cat>:nth-child(84) {
-ms-grid-column:3;
-ms-grid-row:28
}
.cat-model__cat>:nth-child(85) {
-ms-grid-column:1;
-ms-grid-row:29
}
.cat-model__cat>:nth-child(86) {
-ms-grid-column:2;
-ms-grid-row:29
}
.cat-model__cat>:nth-child(87) {
-ms-grid-column:3;
-ms-grid-row:29
}
.cat-model__cat>:nth-child(88) {
-ms-grid-column:1;
-ms-grid-row:30
}
.cat-model__cat>:nth-child(89) {
-ms-grid-column:2;
-ms-grid-row:30
}
.cat-model__cat>:nth-child(90) {
-ms-grid-column:3;
-ms-grid-row:30
}
.cat-model__cat>:nth-child(91) {
-ms-grid-column:1;
-ms-grid-row:31
}
.cat-model__cat>:nth-child(92) {
-ms-grid-column:2;
-ms-grid-row:31
}
.cat-model__cat>:nth-child(93) {
-ms-grid-column:3;
-ms-grid-row:31
}
.cat-model__cat>:nth-child(94) {
-ms-grid-column:1;
-ms-grid-row:32
}
.cat-model__cat>:nth-child(95) {
-ms-grid-column:2;
-ms-grid-row:32
}
.cat-model__cat>:nth-child(96) {
-ms-grid-column:3;
-ms-grid-row:32
}
.cat-model__cat>:nth-child(97) {
-ms-grid-column:1;
-ms-grid-row:33
}
.cat-model__cat>:nth-child(98) {
-ms-grid-column:2;
-ms-grid-row:33
}
.cat-model__cat>:nth-child(99) {
-ms-grid-column:3;
-ms-grid-row:33
}
.cat-model__cat>:nth-child(100) {
-ms-grid-column:1;
-ms-grid-row:34
}
}
@media screen and (max-width:650px) {
.cat-model__cat {
-ms-grid-columns:1fr 1fr;
grid-gap:25px;
grid-template-columns:repeat(2, 1fr)
}
.cat-model__cat>:first-child {
-ms-grid-column:1;
-ms-grid-row:1
}
.cat-model__cat>:nth-child(2) {
-ms-grid-column:2;
-ms-grid-row:1
}
.cat-model__cat>:nth-child(3) {
-ms-grid-column:1;
-ms-grid-row:2
}
.cat-model__cat>:nth-child(4) {
-ms-grid-column:2;
-ms-grid-row:2
}
.cat-model__cat>:nth-child(5) {
-ms-grid-column:1;
-ms-grid-row:3
}
.cat-model__cat>:nth-child(6) {
-ms-grid-column:2;
-ms-grid-row:3
}
.cat-model__cat>:nth-child(7) {
-ms-grid-column:1;
-ms-grid-row:4
}
.cat-model__cat>:nth-child(8) {
-ms-grid-column:2;
-ms-grid-row:4
}
.cat-model__cat>:nth-child(9) {
-ms-grid-column:1;
-ms-grid-row:5
}
.cat-model__cat>:nth-child(10) {
-ms-grid-column:2;
-ms-grid-row:5
}
.cat-model__cat>:nth-child(11) {
-ms-grid-column:1;
-ms-grid-row:6
}
.cat-model__cat>:nth-child(12) {
-ms-grid-column:2;
-ms-grid-row:6
}
.cat-model__cat>:nth-child(13) {
-ms-grid-column:1;
-ms-grid-row:7
}
.cat-model__cat>:nth-child(14) {
-ms-grid-column:2;
-ms-grid-row:7
}
.cat-model__cat>:nth-child(15) {
-ms-grid-column:1;
-ms-grid-row:8
}
.cat-model__cat>:nth-child(16) {
-ms-grid-column:2;
-ms-grid-row:8
}
.cat-model__cat>:nth-child(17) {
-ms-grid-column:1;
-ms-grid-row:9
}
.cat-model__cat>:nth-child(18) {
-ms-grid-column:2;
-ms-grid-row:9
}
.cat-model__cat>:nth-child(19) {
-ms-grid-column:1;
-ms-grid-row:10
}
.cat-model__cat>:nth-child(20) {
-ms-grid-column:2;
-ms-grid-row:10
}
.cat-model__cat>:nth-child(21) {
-ms-grid-column:1;
-ms-grid-row:11
}
.cat-model__cat>:nth-child(22) {
-ms-grid-column:2;
-ms-grid-row:11
}
.cat-model__cat>:nth-child(23) {
-ms-grid-column:1;
-ms-grid-row:12
}
.cat-model__cat>:nth-child(24) {
-ms-grid-column:2;
-ms-grid-row:12
}
.cat-model__cat>:nth-child(25) {
-ms-grid-column:1;
-ms-grid-row:13
}
.cat-model__cat>:nth-child(26) {
-ms-grid-column:2;
-ms-grid-row:13
}
.cat-model__cat>:nth-child(27) {
-ms-grid-column:1;
-ms-grid-row:14
}
.cat-model__cat>:nth-child(28) {
-ms-grid-column:2;
-ms-grid-row:14
}
.cat-model__cat>:nth-child(29) {
-ms-grid-column:1;
-ms-grid-row:15
}
.cat-model__cat>:nth-child(30) {
-ms-grid-column:2;
-ms-grid-row:15
}
.cat-model__cat>:nth-child(31) {
-ms-grid-column:1;
-ms-grid-row:16
}
.cat-model__cat>:nth-child(32) {
-ms-grid-column:2;
-ms-grid-row:16
}
.cat-model__cat>:nth-child(33) {
-ms-grid-column:1;
-ms-grid-row:17
}
.cat-model__cat>:nth-child(34) {
-ms-grid-column:2;
-ms-grid-row:17
}
.cat-model__cat>:nth-child(35) {
-ms-grid-column:1;
-ms-grid-row:18
}
.cat-model__cat>:nth-child(36) {
-ms-grid-column:2;
-ms-grid-row:18
}
.cat-model__cat>:nth-child(37) {
-ms-grid-column:1;
-ms-grid-row:19
}
.cat-model__cat>:nth-child(38) {
-ms-grid-column:2;
-ms-grid-row:19
}
.cat-model__cat>:nth-child(39) {
-ms-grid-column:1;
-ms-grid-row:20
}
.cat-model__cat>:nth-child(40) {
-ms-grid-column:2;
-ms-grid-row:20
}
.cat-model__cat>:nth-child(41) {
-ms-grid-column:1;
-ms-grid-row:21
}
.cat-model__cat>:nth-child(42) {
-ms-grid-column:2;
-ms-grid-row:21
}
.cat-model__cat>:nth-child(43) {
-ms-grid-column:1;
-ms-grid-row:22
}
.cat-model__cat>:nth-child(44) {
-ms-grid-column:2;
-ms-grid-row:22
}
.cat-model__cat>:nth-child(45) {
-ms-grid-column:1;
-ms-grid-row:23
}
.cat-model__cat>:nth-child(46) {
-ms-grid-column:2;
-ms-grid-row:23
}
.cat-model__cat>:nth-child(47) {
-ms-grid-column:1;
-ms-grid-row:24
}
.cat-model__cat>:nth-child(48) {
-ms-grid-column:2;
-ms-grid-row:24
}
.cat-model__cat>:nth-child(49) {
-ms-grid-column:1;
-ms-grid-row:25
}
.cat-model__cat>:nth-child(50) {
-ms-grid-column:2;
-ms-grid-row:25
}
.cat-model__cat>:nth-child(51) {
-ms-grid-column:1;
-ms-grid-row:26
}
.cat-model__cat>:nth-child(52) {
-ms-grid-column:2;
-ms-grid-row:26
}
.cat-model__cat>:nth-child(53) {
-ms-grid-column:1;
-ms-grid-row:27
}
.cat-model__cat>:nth-child(54) {
-ms-grid-column:2;
-ms-grid-row:27
}
.cat-model__cat>:nth-child(55) {
-ms-grid-column:1;
-ms-grid-row:28
}
.cat-model__cat>:nth-child(56) {
-ms-grid-column:2;
-ms-grid-row:28
}
.cat-model__cat>:nth-child(57) {
-ms-grid-column:1;
-ms-grid-row:29
}
.cat-model__cat>:nth-child(58) {
-ms-grid-column:2;
-ms-grid-row:29
}
.cat-model__cat>:nth-child(59) {
-ms-grid-column:1;
-ms-grid-row:30
}
.cat-model__cat>:nth-child(60) {
-ms-grid-column:2;
-ms-grid-row:30
}
.cat-model__cat>:nth-child(61) {
-ms-grid-column:1;
-ms-grid-row:31
}
.cat-model__cat>:nth-child(62) {
-ms-grid-column:2;
-ms-grid-row:31
}
.cat-model__cat>:nth-child(63) {
-ms-grid-column:1;
-ms-grid-row:32
}
.cat-model__cat>:nth-child(64) {
-ms-grid-column:2;
-ms-grid-row:32
}
.cat-model__cat>:nth-child(65) {
-ms-grid-column:1;
-ms-grid-row:33
}
.cat-model__cat>:nth-child(66) {
-ms-grid-column:2;
-ms-grid-row:33
}
.cat-model__cat>:nth-child(67) {
-ms-grid-column:1;
-ms-grid-row:34
}
.cat-model__cat>:nth-child(68) {
-ms-grid-column:2;
-ms-grid-row:34
}
.cat-model__cat>:nth-child(69) {
-ms-grid-column:1;
-ms-grid-row:35
}
.cat-model__cat>:nth-child(70) {
-ms-grid-column:2;
-ms-grid-row:35
}
.cat-model__cat>:nth-child(71) {
-ms-grid-column:1;
-ms-grid-row:36
}
.cat-model__cat>:nth-child(72) {
-ms-grid-column:2;
-ms-grid-row:36
}
.cat-model__cat>:nth-child(73) {
-ms-grid-column:1;
-ms-grid-row:37
}
.cat-model__cat>:nth-child(74) {
-ms-grid-column:2;
-ms-grid-row:37
}
.cat-model__cat>:nth-child(75) {
-ms-grid-column:1;
-ms-grid-row:38
}
.cat-model__cat>:nth-child(76) {
-ms-grid-column:2;
-ms-grid-row:38
}
.cat-model__cat>:nth-child(77) {
-ms-grid-column:1;
-ms-grid-row:39
}
.cat-model__cat>:nth-child(78) {
-ms-grid-column:2;
-ms-grid-row:39
}
.cat-model__cat>:nth-child(79) {
-ms-grid-column:1;
-ms-grid-row:40
}
.cat-model__cat>:nth-child(80) {
-ms-grid-column:2;
-ms-grid-row:40
}
.cat-model__cat>:nth-child(81) {
-ms-grid-column:1;
-ms-grid-row:41
}
.cat-model__cat>:nth-child(82) {
-ms-grid-column:2;
-ms-grid-row:41
}
.cat-model__cat>:nth-child(83) {
-ms-grid-column:1;
-ms-grid-row:42
}
.cat-model__cat>:nth-child(84) {
-ms-grid-column:2;
-ms-grid-row:42
}
.cat-model__cat>:nth-child(85) {
-ms-grid-column:1;
-ms-grid-row:43
}
.cat-model__cat>:nth-child(86) {
-ms-grid-column:2;
-ms-grid-row:43
}
.cat-model__cat>:nth-child(87) {
-ms-grid-column:1;
-ms-grid-row:44
}
.cat-model__cat>:nth-child(88) {
-ms-grid-column:2;
-ms-grid-row:44
}
.cat-model__cat>:nth-child(89) {
-ms-grid-column:1;
-ms-grid-row:45
}
.cat-model__cat>:nth-child(90) {
-ms-grid-column:2;
-ms-grid-row:45
}
.cat-model__cat>:nth-child(91) {
-ms-grid-column:1;
-ms-grid-row:46
}
.cat-model__cat>:nth-child(92) {
-ms-grid-column:2;
-ms-grid-row:46
}
.cat-model__cat>:nth-child(93) {
-ms-grid-column:1;
-ms-grid-row:47
}
.cat-model__cat>:nth-child(94) {
-ms-grid-column:2;
-ms-grid-row:47
}
.cat-model__cat>:nth-child(95) {
-ms-grid-column:1;
-ms-grid-row:48
}
.cat-model__cat>:nth-child(96) {
-ms-grid-column:2;
-ms-grid-row:48
}
.cat-model__cat>:nth-child(97) {
-ms-grid-column:1;
-ms-grid-row:49
}
.cat-model__cat>:nth-child(98) {
-ms-grid-column:2;
-ms-grid-row:49
}
.cat-model__cat>:nth-child(99) {
-ms-grid-column:1;
-ms-grid-row:50
}
.cat-model__cat>:nth-child(100) {
-ms-grid-column:2;
-ms-grid-row:50
}
}
@media screen and (max-width:420px) {
.cat-model__cat {
-ms-grid-columns:1fr;
grid-gap:50px;
grid-template-columns:repeat(1, 1fr)
}
.cat-model__cat>:first-child {
-ms-grid-column:1;
-ms-grid-row:1
}
.cat-model__cat>:nth-child(2) {
-ms-grid-column:1;
-ms-grid-row:2
}
.cat-model__cat>:nth-child(3) {
-ms-grid-column:1;
-ms-grid-row:3
}
.cat-model__cat>:nth-child(4) {
-ms-grid-column:1;
-ms-grid-row:4
}
.cat-model__cat>:nth-child(5) {
-ms-grid-column:1;
-ms-grid-row:5
}
.cat-model__cat>:nth-child(6) {
-ms-grid-column:1;
-ms-grid-row:6
}
.cat-model__cat>:nth-child(7) {
-ms-grid-column:1;
-ms-grid-row:7
}
.cat-model__cat>:nth-child(8) {
-ms-grid-column:1;
-ms-grid-row:8
}
.cat-model__cat>:nth-child(9) {
-ms-grid-column:1;
-ms-grid-row:9
}
.cat-model__cat>:nth-child(10) {
-ms-grid-column:1;
-ms-grid-row:10
}
.cat-model__cat>:nth-child(11) {
-ms-grid-column:1;
-ms-grid-row:11
}
.cat-model__cat>:nth-child(12) {
-ms-grid-column:1;
-ms-grid-row:12
}
.cat-model__cat>:nth-child(13) {
-ms-grid-column:1;
-ms-grid-row:13
}
.cat-model__cat>:nth-child(14) {
-ms-grid-column:1;
-ms-grid-row:14
}
.cat-model__cat>:nth-child(15) {
-ms-grid-column:1;
-ms-grid-row:15
}
.cat-model__cat>:nth-child(16) {
-ms-grid-column:1;
-ms-grid-row:16
}
.cat-model__cat>:nth-child(17) {
-ms-grid-column:1;
-ms-grid-row:17
}
.cat-model__cat>:nth-child(18) {
-ms-grid-column:1;
-ms-grid-row:18
}
.cat-model__cat>:nth-child(19) {
-ms-grid-column:1;
-ms-grid-row:19
}
.cat-model__cat>:nth-child(20) {
-ms-grid-column:1;
-ms-grid-row:20
}
.cat-model__cat>:nth-child(21) {
-ms-grid-column:1;
-ms-grid-row:21
}
.cat-model__cat>:nth-child(22) {
-ms-grid-column:1;
-ms-grid-row:22
}
.cat-model__cat>:nth-child(23) {
-ms-grid-column:1;
-ms-grid-row:23
}
.cat-model__cat>:nth-child(24) {
-ms-grid-column:1;
-ms-grid-row:24
}
.cat-model__cat>:nth-child(25) {
-ms-grid-column:1;
-ms-grid-row:25
}
.cat-model__cat>:nth-child(26) {
-ms-grid-column:1;
-ms-grid-row:26
}
.cat-model__cat>:nth-child(27) {
-ms-grid-column:1;
-ms-grid-row:27
}
.cat-model__cat>:nth-child(28) {
-ms-grid-column:1;
-ms-grid-row:28
}
.cat-model__cat>:nth-child(29) {
-ms-grid-column:1;
-ms-grid-row:29
}
.cat-model__cat>:nth-child(30) {
-ms-grid-column:1;
-ms-grid-row:30
}
.cat-model__cat>:nth-child(31) {
-ms-grid-column:1;
-ms-grid-row:31
}
.cat-model__cat>:nth-child(32) {
-ms-grid-column:1;
-ms-grid-row:32
}
.cat-model__cat>:nth-child(33) {
-ms-grid-column:1;
-ms-grid-row:33
}
.cat-model__cat>:nth-child(34) {
-ms-grid-column:1;
-ms-grid-row:34
}
.cat-model__cat>:nth-child(35) {
-ms-grid-column:1;
-ms-grid-row:35
}
.cat-model__cat>:nth-child(36) {
-ms-grid-column:1;
-ms-grid-row:36
}
.cat-model__cat>:nth-child(37) {
-ms-grid-column:1;
-ms-grid-row:37
}
.cat-model__cat>:nth-child(38) {
-ms-grid-column:1;
-ms-grid-row:38
}
.cat-model__cat>:nth-child(39) {
-ms-grid-column:1;
-ms-grid-row:39
}
.cat-model__cat>:nth-child(40) {
-ms-grid-column:1;
-ms-grid-row:40
}
.cat-model__cat>:nth-child(41) {
-ms-grid-column:1;
-ms-grid-row:41
}
.cat-model__cat>:nth-child(42) {
-ms-grid-column:1;
-ms-grid-row:42
}
.cat-model__cat>:nth-child(43) {
-ms-grid-column:1;
-ms-grid-row:43
}
.cat-model__cat>:nth-child(44) {
-ms-grid-column:1;
-ms-grid-row:44
}
.cat-model__cat>:nth-child(45) {
-ms-grid-column:1;
-ms-grid-row:45
}
.cat-model__cat>:nth-child(46) {
-ms-grid-column:1;
-ms-grid-row:46
}
.cat-model__cat>:nth-child(47) {
-ms-grid-column:1;
-ms-grid-row:47
}
.cat-model__cat>:nth-child(48) {
-ms-grid-column:1;
-ms-grid-row:48
}
.cat-model__cat>:nth-child(49) {
-ms-grid-column:1;
-ms-grid-row:49
}
.cat-model__cat>:nth-child(50) {
-ms-grid-column:1;
-ms-grid-row:50
}
.cat-model__cat>:nth-child(51) {
-ms-grid-column:1;
-ms-grid-row:51
}
.cat-model__cat>:nth-child(52) {
-ms-grid-column:1;
-ms-grid-row:52
}
.cat-model__cat>:nth-child(53) {
-ms-grid-column:1;
-ms-grid-row:53
}
.cat-model__cat>:nth-child(54) {
-ms-grid-column:1;
-ms-grid-row:54
}
.cat-model__cat>:nth-child(55) {
-ms-grid-column:1;
-ms-grid-row:55
}
.cat-model__cat>:nth-child(56) {
-ms-grid-column:1;
-ms-grid-row:56
}
.cat-model__cat>:nth-child(57) {
-ms-grid-column:1;
-ms-grid-row:57
}
.cat-model__cat>:nth-child(58) {
-ms-grid-column:1;
-ms-grid-row:58
}
.cat-model__cat>:nth-child(59) {
-ms-grid-column:1;
-ms-grid-row:59
}
.cat-model__cat>:nth-child(60) {
-ms-grid-column:1;
-ms-grid-row:60
}
.cat-model__cat>:nth-child(61) {
-ms-grid-column:1;
-ms-grid-row:61
}
.cat-model__cat>:nth-child(62) {
-ms-grid-column:1;
-ms-grid-row:62
}
.cat-model__cat>:nth-child(63) {
-ms-grid-column:1;
-ms-grid-row:63
}
.cat-model__cat>:nth-child(64) {
-ms-grid-column:1;
-ms-grid-row:64
}
.cat-model__cat>:nth-child(65) {
-ms-grid-column:1;
-ms-grid-row:65
}
.cat-model__cat>:nth-child(66) {
-ms-grid-column:1;
-ms-grid-row:66
}
.cat-model__cat>:nth-child(67) {
-ms-grid-column:1;
-ms-grid-row:67
}
.cat-model__cat>:nth-child(68) {
-ms-grid-column:1;
-ms-grid-row:68
}
.cat-model__cat>:nth-child(69) {
-ms-grid-column:1;
-ms-grid-row:69
}
.cat-model__cat>:nth-child(70) {
-ms-grid-column:1;
-ms-grid-row:70
}
.cat-model__cat>:nth-child(71) {
-ms-grid-column:1;
-ms-grid-row:71
}
.cat-model__cat>:nth-child(72) {
-ms-grid-column:1;
-ms-grid-row:72
}
.cat-model__cat>:nth-child(73) {
-ms-grid-column:1;
-ms-grid-row:73
}
.cat-model__cat>:nth-child(74) {
-ms-grid-column:1;
-ms-grid-row:74
}
.cat-model__cat>:nth-child(75) {
-ms-grid-column:1;
-ms-grid-row:75
}
.cat-model__cat>:nth-child(76) {
-ms-grid-column:1;
-ms-grid-row:76
}
.cat-model__cat>:nth-child(77) {
-ms-grid-column:1;
-ms-grid-row:77
}
.cat-model__cat>:nth-child(78) {
-ms-grid-column:1;
-ms-grid-row:78
}
.cat-model__cat>:nth-child(79) {
-ms-grid-column:1;
-ms-grid-row:79
}
.cat-model__cat>:nth-child(80) {
-ms-grid-column:1;
-ms-grid-row:80
}
.cat-model__cat>:nth-child(81) {
-ms-grid-column:1;
-ms-grid-row:81
}
.cat-model__cat>:nth-child(82) {
-ms-grid-column:1;
-ms-grid-row:82
}
.cat-model__cat>:nth-child(83) {
-ms-grid-column:1;
-ms-grid-row:83
}
.cat-model__cat>:nth-child(84) {
-ms-grid-column:1;
-ms-grid-row:84
}
.cat-model__cat>:nth-child(85) {
-ms-grid-column:1;
-ms-grid-row:85
}
.cat-model__cat>:nth-child(86) {
-ms-grid-column:1;
-ms-grid-row:86
}
.cat-model__cat>:nth-child(87) {
-ms-grid-column:1;
-ms-grid-row:87
}
.cat-model__cat>:nth-child(88) {
-ms-grid-column:1;
-ms-grid-row:88
}
.cat-model__cat>:nth-child(89) {
-ms-grid-column:1;
-ms-grid-row:89
}
.cat-model__cat>:nth-child(90) {
-ms-grid-column:1;
-ms-grid-row:90
}
.cat-model__cat>:nth-child(91) {
-ms-grid-column:1;
-ms-grid-row:91
}
.cat-model__cat>:nth-child(92) {
-ms-grid-column:1;
-ms-grid-row:92
}
.cat-model__cat>:nth-child(93) {
-ms-grid-column:1;
-ms-grid-row:93
}
.cat-model__cat>:nth-child(94) {
-ms-grid-column:1;
-ms-grid-row:94
}
.cat-model__cat>:nth-child(95) {
-ms-grid-column:1;
-ms-grid-row:95
}
.cat-model__cat>:nth-child(96) {
-ms-grid-column:1;
-ms-grid-row:96
}
.cat-model__cat>:nth-child(97) {
-ms-grid-column:1;
-ms-grid-row:97
}
.cat-model__cat>:nth-child(98) {
-ms-grid-column:1;
-ms-grid-row:98
}
.cat-model__cat>:nth-child(99) {
-ms-grid-column:1;
-ms-grid-row:99
}
.cat-model__cat>:nth-child(100) {
-ms-grid-column:1;
-ms-grid-row:100
}
}
.cat-model__cat .item {
	background-color:#006ca5;
	border-radius:1em;
	overflow:hidden
}
.cat-model__cat .item .cat-public__photo {
	background-color:#f1f1f1
}
.cat-model__cat .item .cat-public__photo img {
	object-fit:contain
}
.cat-model__cat .item .inner {
	padding-bottom:60.3%
}
.cat-model__cat .item-infos {
	padding:1.5em 2.5em
}
.cat-model__cat .item-infos .cat-public__title {
	margin-bottom:.3em;
	text-align:center
}
.cat-model__media {
	align-items:stretch;
	display:flex
}
@media screen and (max-width:750px) {
.cat-model__media {
flex-direction:column
}
}
.cat-model__media-picture {
	padding-top:2.5em;
	position:relative;
	width:61%;
	z-index:1
}
@media screen and (max-width:850px) {
.cat-model__media-picture {
width:45%
}
}
@media screen and (max-width:750px) {
.cat-model__media-picture {
padding-bottom:1.5em;
padding-top:0;
width:100%
}
}
.cat-model__media-picture .slide .inner {
	padding-bottom:56.25%
}
.cat-model__media-picture .pagination {
	margin-top:1.5vw
}
.cat-model__media-picture .pagination .swiper-pagination-bullet {
	background-color:#555;
	border-radius:0;
	height:3px;
transition:width .2s;
	width:30px
}
.cat-model__media-picture .pagination .swiper-pagination-bullet+.swiper-pagination-bullet {
	margin-left:1em
}
.cat-model__media-picture .pagination .swiper-pagination-bullet-active {
	background-color:#006ca5;
	width:50px
}
.cat-model__media-list {
	position:relative;
	width:39%;
	z-index:0
}
@media screen and (max-width:850px) {
.cat-model__media-list {
width:50%
}
}
@media screen and (max-width:750px) {
.cat-model__media-list {
width:100%
}
}
.cat-model__media-list .swiper {
	height:100%;
	overflow:visible
}
.cat-model__media-list .swiper-slide.swiper-slide-thumb-active {
	background-color:#006ca5;
	position:relative
}
.cat-model__media-list .swiper-slide.swiper-slide-thumb-active:before {
	background-color:#006ca5;
	bottom:0;
	content:" ";
	position:absolute;
	right:100%;
	top:0;
	width:15%
}
.cat-model__media-list .item {
	align-items:flex-start;
	cursor:pointer;
	display:flex;
	flex-direction:column;
	height:100%;
	justify-content:center;
	padding:0 2.5em
}
.cat-model__media-list .item .cat-public__smalltitle {
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis
}
.cat-model__media-list .item .cat-public__intro {
	padding:.5em 0
}
.cat-model__media .swiper {
	width:100%
}
.cat-model__sales {
	position:relative
}
.cat-model__sales .slide .inner {
	background-color:#d8d8d8;
	border-radius:1em;
	height:67.5%
}
.cat-model__sales .slide .inner img {
	object-fit:contain
}
.cat-model__sales .slide-infos {
	padding:.5em 0
}
.cat-model__sales .slide-infos h3 {
	color:#110f0f;
	margin-bottom:.5em;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.cat-model__sales .slide:hover .cat-public__details {
	color:#006ca5
}
.cat-model__sales .slide:hover .cat-public__details:after, .cat-model__sales .slide:hover .cat-public__details:before {
	background-color:#006ca5
}
.cat-model__sales .slide:hover .cat-public__details svg {
	fill:#006ca5
}
.cat-model__sales .cat-public__next {
	left:103%
}
@media screen and (max-width:750px) {
.cat-model__sales .cat-public__next {
display:none
}
}
.cat-model__sales.partner .slide .inner {
	background-color:#fff;
	border-radius:1em;
	height:0;
	padding-bottom:67.7%
}
.cat-model__sales.partner .slide .inner img {
	object-fit:contain
}
.cat-model__sales.partner .slide-infos {
	padding:1em 0
}
.cat-model__sales.partner .slide-infos h3 {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.cat-model__publish {
	align-items:flex-end;
	display:flex;
	position:relative
}
@media screen and (max-width:550px) {
.cat-model__publish {
flex-direction:column
}
}
.cat-model__publish-pictrue {
	width:62.5%
}
.cat-model__publish-pictrue .inner {
	padding-bottom:56.5%
}
@media screen and (max-width:550px) {
.cat-model__publish-pictrue {
order:-1;
width:100%
}
}
.cat-model__publish-infos {
	background-color:#006ca5;
	padding:3em 1em 3em 0;
	position:relative;
	width:39.5%
}
@media screen and (max-width:550px) {
.cat-model__publish-infos {
width:100%
}
}
.cat-model__publish-infos:before {
	background-color:#006ca5;
	border-radius:0 1em 1em 0;
	bottom:0;
	content:" ";
	left:-100%;
	position:absolute;
	right:65%;
	top:0
}
@media screen and (max-width:550px) {
.cat-model__publish-infos:before {
border-radius:0;
bottom:0;
left:-10%;
right:-10%;
top:0
}
}
.cat-model__publish-infos .cat-public__details {
	margin-top:1em
}
.cat-model__publish-infos .swiper {
	margin-bottom:2em
}
.cat-model__guar.cat-public__grid {
	-ms-grid-columns:1fr 1fr 1fr;
	grid-gap:80px;
	border-radius:0;
	display:-ms-grid;
	display:grid;
	grid-template-columns:repeat(3, 1fr);
	margin:-40px\0
}
.cat-model__guar.cat-public__grid>:first-child {
	-ms-grid-column:1;
	-ms-grid-row:1
}
.cat-model__guar.cat-public__grid>:nth-child(2) {
-ms-grid-column:2;
-ms-grid-row:1
}
.cat-model__guar.cat-public__grid>:nth-child(3) {
-ms-grid-column:3;
-ms-grid-row:1
}
.cat-model__guar.cat-public__grid>:nth-child(4) {
-ms-grid-column:1;
-ms-grid-row:2
}
.cat-model__guar.cat-public__grid>:nth-child(5) {
-ms-grid-column:2;
-ms-grid-row:2
}
.cat-model__guar.cat-public__grid>:nth-child(6) {
-ms-grid-column:3;
-ms-grid-row:2
}
.cat-model__guar.cat-public__grid>:nth-child(7) {
-ms-grid-column:1;
-ms-grid-row:3
}
.cat-model__guar.cat-public__grid>:nth-child(8) {
-ms-grid-column:2;
-ms-grid-row:3
}
.cat-model__guar.cat-public__grid>:nth-child(9) {
-ms-grid-column:3;
-ms-grid-row:3
}
.cat-model__guar.cat-public__grid>:nth-child(10) {
-ms-grid-column:1;
-ms-grid-row:4
}
.cat-model__guar.cat-public__grid>:nth-child(11) {
-ms-grid-column:2;
-ms-grid-row:4
}
.cat-model__guar.cat-public__grid>:nth-child(12) {
-ms-grid-column:3;
-ms-grid-row:4
}
.cat-model__guar.cat-public__grid>:nth-child(13) {
-ms-grid-column:1;
-ms-grid-row:5
}
.cat-model__guar.cat-public__grid>:nth-child(14) {
-ms-grid-column:2;
-ms-grid-row:5
}
.cat-model__guar.cat-public__grid>:nth-child(15) {
-ms-grid-column:3;
-ms-grid-row:5
}
.cat-model__guar.cat-public__grid>:nth-child(16) {
-ms-grid-column:1;
-ms-grid-row:6
}
.cat-model__guar.cat-public__grid>:nth-child(17) {
-ms-grid-column:2;
-ms-grid-row:6
}
.cat-model__guar.cat-public__grid>:nth-child(18) {
-ms-grid-column:3;
-ms-grid-row:6
}
.cat-model__guar.cat-public__grid>:nth-child(19) {
-ms-grid-column:1;
-ms-grid-row:7
}
.cat-model__guar.cat-public__grid>:nth-child(20) {
-ms-grid-column:2;
-ms-grid-row:7
}
.cat-model__guar.cat-public__grid>:nth-child(21) {
-ms-grid-column:3;
-ms-grid-row:7
}
.cat-model__guar.cat-public__grid>:nth-child(22) {
-ms-grid-column:1;
-ms-grid-row:8
}
.cat-model__guar.cat-public__grid>:nth-child(23) {
-ms-grid-column:2;
-ms-grid-row:8
}
.cat-model__guar.cat-public__grid>:nth-child(24) {
-ms-grid-column:3;
-ms-grid-row:8
}
.cat-model__guar.cat-public__grid>:nth-child(25) {
-ms-grid-column:1;
-ms-grid-row:9
}
.cat-model__guar.cat-public__grid>:nth-child(26) {
-ms-grid-column:2;
-ms-grid-row:9
}
.cat-model__guar.cat-public__grid>:nth-child(27) {
-ms-grid-column:3;
-ms-grid-row:9
}
.cat-model__guar.cat-public__grid>:nth-child(28) {
-ms-grid-column:1;
-ms-grid-row:10
}
.cat-model__guar.cat-public__grid>:nth-child(29) {
-ms-grid-column:2;
-ms-grid-row:10
}
.cat-model__guar.cat-public__grid>:nth-child(30) {
-ms-grid-column:3;
-ms-grid-row:10
}
.cat-model__guar.cat-public__grid>:nth-child(31) {
-ms-grid-column:1;
-ms-grid-row:11
}
.cat-model__guar.cat-public__grid>:nth-child(32) {
-ms-grid-column:2;
-ms-grid-row:11
}
.cat-model__guar.cat-public__grid>:nth-child(33) {
-ms-grid-column:3;
-ms-grid-row:11
}
.cat-model__guar.cat-public__grid>:nth-child(34) {
-ms-grid-column:1;
-ms-grid-row:12
}
.cat-model__guar.cat-public__grid>:nth-child(35) {
-ms-grid-column:2;
-ms-grid-row:12
}
.cat-model__guar.cat-public__grid>:nth-child(36) {
-ms-grid-column:3;
-ms-grid-row:12
}
.cat-model__guar.cat-public__grid>:nth-child(37) {
-ms-grid-column:1;
-ms-grid-row:13
}
.cat-model__guar.cat-public__grid>:nth-child(38) {
-ms-grid-column:2;
-ms-grid-row:13
}
.cat-model__guar.cat-public__grid>:nth-child(39) {
-ms-grid-column:3;
-ms-grid-row:13
}
.cat-model__guar.cat-public__grid>:nth-child(40) {
-ms-grid-column:1;
-ms-grid-row:14
}
.cat-model__guar.cat-public__grid>:nth-child(41) {
-ms-grid-column:2;
-ms-grid-row:14
}
.cat-model__guar.cat-public__grid>:nth-child(42) {
-ms-grid-column:3;
-ms-grid-row:14
}
.cat-model__guar.cat-public__grid>:nth-child(43) {
-ms-grid-column:1;
-ms-grid-row:15
}
.cat-model__guar.cat-public__grid>:nth-child(44) {
-ms-grid-column:2;
-ms-grid-row:15
}
.cat-model__guar.cat-public__grid>:nth-child(45) {
-ms-grid-column:3;
-ms-grid-row:15
}
.cat-model__guar.cat-public__grid>:nth-child(46) {
-ms-grid-column:1;
-ms-grid-row:16
}
.cat-model__guar.cat-public__grid>:nth-child(47) {
-ms-grid-column:2;
-ms-grid-row:16
}
.cat-model__guar.cat-public__grid>:nth-child(48) {
-ms-grid-column:3;
-ms-grid-row:16
}
.cat-model__guar.cat-public__grid>:nth-child(49) {
-ms-grid-column:1;
-ms-grid-row:17
}
.cat-model__guar.cat-public__grid>:nth-child(50) {
-ms-grid-column:2;
-ms-grid-row:17
}
.cat-model__guar.cat-public__grid>:nth-child(51) {
-ms-grid-column:3;
-ms-grid-row:17
}
.cat-model__guar.cat-public__grid>:nth-child(52) {
-ms-grid-column:1;
-ms-grid-row:18
}
.cat-model__guar.cat-public__grid>:nth-child(53) {
-ms-grid-column:2;
-ms-grid-row:18
}
.cat-model__guar.cat-public__grid>:nth-child(54) {
-ms-grid-column:3;
-ms-grid-row:18
}
.cat-model__guar.cat-public__grid>:nth-child(55) {
-ms-grid-column:1;
-ms-grid-row:19
}
.cat-model__guar.cat-public__grid>:nth-child(56) {
-ms-grid-column:2;
-ms-grid-row:19
}
.cat-model__guar.cat-public__grid>:nth-child(57) {
-ms-grid-column:3;
-ms-grid-row:19
}
.cat-model__guar.cat-public__grid>:nth-child(58) {
-ms-grid-column:1;
-ms-grid-row:20
}
.cat-model__guar.cat-public__grid>:nth-child(59) {
-ms-grid-column:2;
-ms-grid-row:20
}
.cat-model__guar.cat-public__grid>:nth-child(60) {
-ms-grid-column:3;
-ms-grid-row:20
}
.cat-model__guar.cat-public__grid>:nth-child(61) {
-ms-grid-column:1;
-ms-grid-row:21
}
.cat-model__guar.cat-public__grid>:nth-child(62) {
-ms-grid-column:2;
-ms-grid-row:21
}
.cat-model__guar.cat-public__grid>:nth-child(63) {
-ms-grid-column:3;
-ms-grid-row:21
}
.cat-model__guar.cat-public__grid>:nth-child(64) {
-ms-grid-column:1;
-ms-grid-row:22
}
.cat-model__guar.cat-public__grid>:nth-child(65) {
-ms-grid-column:2;
-ms-grid-row:22
}
.cat-model__guar.cat-public__grid>:nth-child(66) {
-ms-grid-column:3;
-ms-grid-row:22
}
.cat-model__guar.cat-public__grid>:nth-child(67) {
-ms-grid-column:1;
-ms-grid-row:23
}
.cat-model__guar.cat-public__grid>:nth-child(68) {
-ms-grid-column:2;
-ms-grid-row:23
}
.cat-model__guar.cat-public__grid>:nth-child(69) {
-ms-grid-column:3;
-ms-grid-row:23
}
.cat-model__guar.cat-public__grid>:nth-child(70) {
-ms-grid-column:1;
-ms-grid-row:24
}
.cat-model__guar.cat-public__grid>:nth-child(71) {
-ms-grid-column:2;
-ms-grid-row:24
}
.cat-model__guar.cat-public__grid>:nth-child(72) {
-ms-grid-column:3;
-ms-grid-row:24
}
.cat-model__guar.cat-public__grid>:nth-child(73) {
-ms-grid-column:1;
-ms-grid-row:25
}
.cat-model__guar.cat-public__grid>:nth-child(74) {
-ms-grid-column:2;
-ms-grid-row:25
}
.cat-model__guar.cat-public__grid>:nth-child(75) {
-ms-grid-column:3;
-ms-grid-row:25
}
.cat-model__guar.cat-public__grid>:nth-child(76) {
-ms-grid-column:1;
-ms-grid-row:26
}
.cat-model__guar.cat-public__grid>:nth-child(77) {
-ms-grid-column:2;
-ms-grid-row:26
}
.cat-model__guar.cat-public__grid>:nth-child(78) {
-ms-grid-column:3;
-ms-grid-row:26
}
.cat-model__guar.cat-public__grid>:nth-child(79) {
-ms-grid-column:1;
-ms-grid-row:27
}
.cat-model__guar.cat-public__grid>:nth-child(80) {
-ms-grid-column:2;
-ms-grid-row:27
}
.cat-model__guar.cat-public__grid>:nth-child(81) {
-ms-grid-column:3;
-ms-grid-row:27
}
.cat-model__guar.cat-public__grid>:nth-child(82) {
-ms-grid-column:1;
-ms-grid-row:28
}
.cat-model__guar.cat-public__grid>:nth-child(83) {
-ms-grid-column:2;
-ms-grid-row:28
}
.cat-model__guar.cat-public__grid>:nth-child(84) {
-ms-grid-column:3;
-ms-grid-row:28
}
.cat-model__guar.cat-public__grid>:nth-child(85) {
-ms-grid-column:1;
-ms-grid-row:29
}
.cat-model__guar.cat-public__grid>:nth-child(86) {
-ms-grid-column:2;
-ms-grid-row:29
}
.cat-model__guar.cat-public__grid>:nth-child(87) {
-ms-grid-column:3;
-ms-grid-row:29
}
.cat-model__guar.cat-public__grid>:nth-child(88) {
-ms-grid-column:1;
-ms-grid-row:30
}
.cat-model__guar.cat-public__grid>:nth-child(89) {
-ms-grid-column:2;
-ms-grid-row:30
}
.cat-model__guar.cat-public__grid>:nth-child(90) {
-ms-grid-column:3;
-ms-grid-row:30
}
.cat-model__guar.cat-public__grid>:nth-child(91) {
-ms-grid-column:1;
-ms-grid-row:31
}
.cat-model__guar.cat-public__grid>:nth-child(92) {
-ms-grid-column:2;
-ms-grid-row:31
}
.cat-model__guar.cat-public__grid>:nth-child(93) {
-ms-grid-column:3;
-ms-grid-row:31
}
.cat-model__guar.cat-public__grid>:nth-child(94) {
-ms-grid-column:1;
-ms-grid-row:32
}
.cat-model__guar.cat-public__grid>:nth-child(95) {
-ms-grid-column:2;
-ms-grid-row:32
}
.cat-model__guar.cat-public__grid>:nth-child(96) {
-ms-grid-column:3;
-ms-grid-row:32
}
.cat-model__guar.cat-public__grid>:nth-child(97) {
-ms-grid-column:1;
-ms-grid-row:33
}
.cat-model__guar.cat-public__grid>:nth-child(98) {
-ms-grid-column:2;
-ms-grid-row:33
}
.cat-model__guar.cat-public__grid>:nth-child(99) {
-ms-grid-column:3;
-ms-grid-row:33
}
.cat-model__guar.cat-public__grid>:nth-child(100) {
-ms-grid-column:1;
-ms-grid-row:34
}
.cat-model__guar.cat-public__grid>* {
	margin:40px\0
}
@media screen and (max-width:1024px) {
.cat-model__guar.cat-public__grid {
-ms-grid-columns:1fr 1fr 1fr;
grid-gap:30px;
grid-template-columns:repeat(3, 1fr)
}
.cat-model__guar.cat-public__grid>:first-child {
-ms-grid-column:1;
-ms-grid-row:1
}
.cat-model__guar.cat-public__grid>:nth-child(2) {
-ms-grid-column:2;
-ms-grid-row:1
}
.cat-model__guar.cat-public__grid>:nth-child(3) {
-ms-grid-column:3;
-ms-grid-row:1
}
.cat-model__guar.cat-public__grid>:nth-child(4) {
-ms-grid-column:1;
-ms-grid-row:2
}
.cat-model__guar.cat-public__grid>:nth-child(5) {
-ms-grid-column:2;
-ms-grid-row:2
}
.cat-model__guar.cat-public__grid>:nth-child(6) {
-ms-grid-column:3;
-ms-grid-row:2
}
.cat-model__guar.cat-public__grid>:nth-child(7) {
-ms-grid-column:1;
-ms-grid-row:3
}
.cat-model__guar.cat-public__grid>:nth-child(8) {
-ms-grid-column:2;
-ms-grid-row:3
}
.cat-model__guar.cat-public__grid>:nth-child(9) {
-ms-grid-column:3;
-ms-grid-row:3
}
.cat-model__guar.cat-public__grid>:nth-child(10) {
-ms-grid-column:1;
-ms-grid-row:4
}
.cat-model__guar.cat-public__grid>:nth-child(11) {
-ms-grid-column:2;
-ms-grid-row:4
}
.cat-model__guar.cat-public__grid>:nth-child(12) {
-ms-grid-column:3;
-ms-grid-row:4
}
.cat-model__guar.cat-public__grid>:nth-child(13) {
-ms-grid-column:1;
-ms-grid-row:5
}
.cat-model__guar.cat-public__grid>:nth-child(14) {
-ms-grid-column:2;
-ms-grid-row:5
}
.cat-model__guar.cat-public__grid>:nth-child(15) {
-ms-grid-column:3;
-ms-grid-row:5
}
.cat-model__guar.cat-public__grid>:nth-child(16) {
-ms-grid-column:1;
-ms-grid-row:6
}
.cat-model__guar.cat-public__grid>:nth-child(17) {
-ms-grid-column:2;
-ms-grid-row:6
}
.cat-model__guar.cat-public__grid>:nth-child(18) {
-ms-grid-column:3;
-ms-grid-row:6
}
.cat-model__guar.cat-public__grid>:nth-child(19) {
-ms-grid-column:1;
-ms-grid-row:7
}
.cat-model__guar.cat-public__grid>:nth-child(20) {
-ms-grid-column:2;
-ms-grid-row:7
}
.cat-model__guar.cat-public__grid>:nth-child(21) {
-ms-grid-column:3;
-ms-grid-row:7
}
.cat-model__guar.cat-public__grid>:nth-child(22) {
-ms-grid-column:1;
-ms-grid-row:8
}
.cat-model__guar.cat-public__grid>:nth-child(23) {
-ms-grid-column:2;
-ms-grid-row:8
}
.cat-model__guar.cat-public__grid>:nth-child(24) {
-ms-grid-column:3;
-ms-grid-row:8
}
.cat-model__guar.cat-public__grid>:nth-child(25) {
-ms-grid-column:1;
-ms-grid-row:9
}
.cat-model__guar.cat-public__grid>:nth-child(26) {
-ms-grid-column:2;
-ms-grid-row:9
}
.cat-model__guar.cat-public__grid>:nth-child(27) {
-ms-grid-column:3;
-ms-grid-row:9
}
.cat-model__guar.cat-public__grid>:nth-child(28) {
-ms-grid-column:1;
-ms-grid-row:10
}
.cat-model__guar.cat-public__grid>:nth-child(29) {
-ms-grid-column:2;
-ms-grid-row:10
}
.cat-model__guar.cat-public__grid>:nth-child(30) {
-ms-grid-column:3;
-ms-grid-row:10
}
.cat-model__guar.cat-public__grid>:nth-child(31) {
-ms-grid-column:1;
-ms-grid-row:11
}
.cat-model__guar.cat-public__grid>:nth-child(32) {
-ms-grid-column:2;
-ms-grid-row:11
}
.cat-model__guar.cat-public__grid>:nth-child(33) {
-ms-grid-column:3;
-ms-grid-row:11
}
.cat-model__guar.cat-public__grid>:nth-child(34) {
-ms-grid-column:1;
-ms-grid-row:12
}
.cat-model__guar.cat-public__grid>:nth-child(35) {
-ms-grid-column:2;
-ms-grid-row:12
}
.cat-model__guar.cat-public__grid>:nth-child(36) {
-ms-grid-column:3;
-ms-grid-row:12
}
.cat-model__guar.cat-public__grid>:nth-child(37) {
-ms-grid-column:1;
-ms-grid-row:13
}
.cat-model__guar.cat-public__grid>:nth-child(38) {
-ms-grid-column:2;
-ms-grid-row:13
}
.cat-model__guar.cat-public__grid>:nth-child(39) {
-ms-grid-column:3;
-ms-grid-row:13
}
.cat-model__guar.cat-public__grid>:nth-child(40) {
-ms-grid-column:1;
-ms-grid-row:14
}
.cat-model__guar.cat-public__grid>:nth-child(41) {
-ms-grid-column:2;
-ms-grid-row:14
}
.cat-model__guar.cat-public__grid>:nth-child(42) {
-ms-grid-column:3;
-ms-grid-row:14
}
.cat-model__guar.cat-public__grid>:nth-child(43) {
-ms-grid-column:1;
-ms-grid-row:15
}
.cat-model__guar.cat-public__grid>:nth-child(44) {
-ms-grid-column:2;
-ms-grid-row:15
}
.cat-model__guar.cat-public__grid>:nth-child(45) {
-ms-grid-column:3;
-ms-grid-row:15
}
.cat-model__guar.cat-public__grid>:nth-child(46) {
-ms-grid-column:1;
-ms-grid-row:16
}
.cat-model__guar.cat-public__grid>:nth-child(47) {
-ms-grid-column:2;
-ms-grid-row:16
}
.cat-model__guar.cat-public__grid>:nth-child(48) {
-ms-grid-column:3;
-ms-grid-row:16
}
.cat-model__guar.cat-public__grid>:nth-child(49) {
-ms-grid-column:1;
-ms-grid-row:17
}
.cat-model__guar.cat-public__grid>:nth-child(50) {
-ms-grid-column:2;
-ms-grid-row:17
}
.cat-model__guar.cat-public__grid>:nth-child(51) {
-ms-grid-column:3;
-ms-grid-row:17
}
.cat-model__guar.cat-public__grid>:nth-child(52) {
-ms-grid-column:1;
-ms-grid-row:18
}
.cat-model__guar.cat-public__grid>:nth-child(53) {
-ms-grid-column:2;
-ms-grid-row:18
}
.cat-model__guar.cat-public__grid>:nth-child(54) {
-ms-grid-column:3;
-ms-grid-row:18
}
.cat-model__guar.cat-public__grid>:nth-child(55) {
-ms-grid-column:1;
-ms-grid-row:19
}
.cat-model__guar.cat-public__grid>:nth-child(56) {
-ms-grid-column:2;
-ms-grid-row:19
}
.cat-model__guar.cat-public__grid>:nth-child(57) {
-ms-grid-column:3;
-ms-grid-row:19
}
.cat-model__guar.cat-public__grid>:nth-child(58) {
-ms-grid-column:1;
-ms-grid-row:20
}
.cat-model__guar.cat-public__grid>:nth-child(59) {
-ms-grid-column:2;
-ms-grid-row:20
}
.cat-model__guar.cat-public__grid>:nth-child(60) {
-ms-grid-column:3;
-ms-grid-row:20
}
.cat-model__guar.cat-public__grid>:nth-child(61) {
-ms-grid-column:1;
-ms-grid-row:21
}
.cat-model__guar.cat-public__grid>:nth-child(62) {
-ms-grid-column:2;
-ms-grid-row:21
}
.cat-model__guar.cat-public__grid>:nth-child(63) {
-ms-grid-column:3;
-ms-grid-row:21
}
.cat-model__guar.cat-public__grid>:nth-child(64) {
-ms-grid-column:1;
-ms-grid-row:22
}
.cat-model__guar.cat-public__grid>:nth-child(65) {
-ms-grid-column:2;
-ms-grid-row:22
}
.cat-model__guar.cat-public__grid>:nth-child(66) {
-ms-grid-column:3;
-ms-grid-row:22
}
.cat-model__guar.cat-public__grid>:nth-child(67) {
-ms-grid-column:1;
-ms-grid-row:23
}
.cat-model__guar.cat-public__grid>:nth-child(68) {
-ms-grid-column:2;
-ms-grid-row:23
}
.cat-model__guar.cat-public__grid>:nth-child(69) {
-ms-grid-column:3;
-ms-grid-row:23
}
.cat-model__guar.cat-public__grid>:nth-child(70) {
-ms-grid-column:1;
-ms-grid-row:24
}
.cat-model__guar.cat-public__grid>:nth-child(71) {
-ms-grid-column:2;
-ms-grid-row:24
}
.cat-model__guar.cat-public__grid>:nth-child(72) {
-ms-grid-column:3;
-ms-grid-row:24
}
.cat-model__guar.cat-public__grid>:nth-child(73) {
-ms-grid-column:1;
-ms-grid-row:25
}
.cat-model__guar.cat-public__grid>:nth-child(74) {
-ms-grid-column:2;
-ms-grid-row:25
}
.cat-model__guar.cat-public__grid>:nth-child(75) {
-ms-grid-column:3;
-ms-grid-row:25
}
.cat-model__guar.cat-public__grid>:nth-child(76) {
-ms-grid-column:1;
-ms-grid-row:26
}
.cat-model__guar.cat-public__grid>:nth-child(77) {
-ms-grid-column:2;
-ms-grid-row:26
}
.cat-model__guar.cat-public__grid>:nth-child(78) {
-ms-grid-column:3;
-ms-grid-row:26
}
.cat-model__guar.cat-public__grid>:nth-child(79) {
-ms-grid-column:1;
-ms-grid-row:27
}
.cat-model__guar.cat-public__grid>:nth-child(80) {
-ms-grid-column:2;
-ms-grid-row:27
}
.cat-model__guar.cat-public__grid>:nth-child(81) {
-ms-grid-column:3;
-ms-grid-row:27
}
.cat-model__guar.cat-public__grid>:nth-child(82) {
-ms-grid-column:1;
-ms-grid-row:28
}
.cat-model__guar.cat-public__grid>:nth-child(83) {
-ms-grid-column:2;
-ms-grid-row:28
}
.cat-model__guar.cat-public__grid>:nth-child(84) {
-ms-grid-column:3;
-ms-grid-row:28
}
.cat-model__guar.cat-public__grid>:nth-child(85) {
-ms-grid-column:1;
-ms-grid-row:29
}
.cat-model__guar.cat-public__grid>:nth-child(86) {
-ms-grid-column:2;
-ms-grid-row:29
}
.cat-model__guar.cat-public__grid>:nth-child(87) {
-ms-grid-column:3;
-ms-grid-row:29
}
.cat-model__guar.cat-public__grid>:nth-child(88) {
-ms-grid-column:1;
-ms-grid-row:30
}
.cat-model__guar.cat-public__grid>:nth-child(89) {
-ms-grid-column:2;
-ms-grid-row:30
}
.cat-model__guar.cat-public__grid>:nth-child(90) {
-ms-grid-column:3;
-ms-grid-row:30
}
.cat-model__guar.cat-public__grid>:nth-child(91) {
-ms-grid-column:1;
-ms-grid-row:31
}
.cat-model__guar.cat-public__grid>:nth-child(92) {
-ms-grid-column:2;
-ms-grid-row:31
}
.cat-model__guar.cat-public__grid>:nth-child(93) {
-ms-grid-column:3;
-ms-grid-row:31
}
.cat-model__guar.cat-public__grid>:nth-child(94) {
-ms-grid-column:1;
-ms-grid-row:32
}
.cat-model__guar.cat-public__grid>:nth-child(95) {
-ms-grid-column:2;
-ms-grid-row:32
}
.cat-model__guar.cat-public__grid>:nth-child(96) {
-ms-grid-column:3;
-ms-grid-row:32
}
.cat-model__guar.cat-public__grid>:nth-child(97) {
-ms-grid-column:1;
-ms-grid-row:33
}
.cat-model__guar.cat-public__grid>:nth-child(98) {
-ms-grid-column:2;
-ms-grid-row:33
}
.cat-model__guar.cat-public__grid>:nth-child(99) {
-ms-grid-column:3;
-ms-grid-row:33
}
.cat-model__guar.cat-public__grid>:nth-child(100) {
-ms-grid-column:1;
-ms-grid-row:34
}
}
@media screen and (max-width:650px) {
.cat-model__guar.cat-public__grid {
-ms-grid-columns:1fr;
grid-gap:20px;
grid-template-columns:repeat(1, 1fr)
}
.cat-model__guar.cat-public__grid>:first-child {
-ms-grid-column:1;
-ms-grid-row:1
}
.cat-model__guar.cat-public__grid>:nth-child(2) {
-ms-grid-column:1;
-ms-grid-row:2
}
.cat-model__guar.cat-public__grid>:nth-child(3) {
-ms-grid-column:1;
-ms-grid-row:3
}
.cat-model__guar.cat-public__grid>:nth-child(4) {
-ms-grid-column:1;
-ms-grid-row:4
}
.cat-model__guar.cat-public__grid>:nth-child(5) {
-ms-grid-column:1;
-ms-grid-row:5
}
.cat-model__guar.cat-public__grid>:nth-child(6) {
-ms-grid-column:1;
-ms-grid-row:6
}
.cat-model__guar.cat-public__grid>:nth-child(7) {
-ms-grid-column:1;
-ms-grid-row:7
}
.cat-model__guar.cat-public__grid>:nth-child(8) {
-ms-grid-column:1;
-ms-grid-row:8
}
.cat-model__guar.cat-public__grid>:nth-child(9) {
-ms-grid-column:1;
-ms-grid-row:9
}
.cat-model__guar.cat-public__grid>:nth-child(10) {
-ms-grid-column:1;
-ms-grid-row:10
}
.cat-model__guar.cat-public__grid>:nth-child(11) {
-ms-grid-column:1;
-ms-grid-row:11
}
.cat-model__guar.cat-public__grid>:nth-child(12) {
-ms-grid-column:1;
-ms-grid-row:12
}
.cat-model__guar.cat-public__grid>:nth-child(13) {
-ms-grid-column:1;
-ms-grid-row:13
}
.cat-model__guar.cat-public__grid>:nth-child(14) {
-ms-grid-column:1;
-ms-grid-row:14
}
.cat-model__guar.cat-public__grid>:nth-child(15) {
-ms-grid-column:1;
-ms-grid-row:15
}
.cat-model__guar.cat-public__grid>:nth-child(16) {
-ms-grid-column:1;
-ms-grid-row:16
}
.cat-model__guar.cat-public__grid>:nth-child(17) {
-ms-grid-column:1;
-ms-grid-row:17
}
.cat-model__guar.cat-public__grid>:nth-child(18) {
-ms-grid-column:1;
-ms-grid-row:18
}
.cat-model__guar.cat-public__grid>:nth-child(19) {
-ms-grid-column:1;
-ms-grid-row:19
}
.cat-model__guar.cat-public__grid>:nth-child(20) {
-ms-grid-column:1;
-ms-grid-row:20
}
.cat-model__guar.cat-public__grid>:nth-child(21) {
-ms-grid-column:1;
-ms-grid-row:21
}
.cat-model__guar.cat-public__grid>:nth-child(22) {
-ms-grid-column:1;
-ms-grid-row:22
}
.cat-model__guar.cat-public__grid>:nth-child(23) {
-ms-grid-column:1;
-ms-grid-row:23
}
.cat-model__guar.cat-public__grid>:nth-child(24) {
-ms-grid-column:1;
-ms-grid-row:24
}
.cat-model__guar.cat-public__grid>:nth-child(25) {
-ms-grid-column:1;
-ms-grid-row:25
}
.cat-model__guar.cat-public__grid>:nth-child(26) {
-ms-grid-column:1;
-ms-grid-row:26
}
.cat-model__guar.cat-public__grid>:nth-child(27) {
-ms-grid-column:1;
-ms-grid-row:27
}
.cat-model__guar.cat-public__grid>:nth-child(28) {
-ms-grid-column:1;
-ms-grid-row:28
}
.cat-model__guar.cat-public__grid>:nth-child(29) {
-ms-grid-column:1;
-ms-grid-row:29
}
.cat-model__guar.cat-public__grid>:nth-child(30) {
-ms-grid-column:1;
-ms-grid-row:30
}
.cat-model__guar.cat-public__grid>:nth-child(31) {
-ms-grid-column:1;
-ms-grid-row:31
}
.cat-model__guar.cat-public__grid>:nth-child(32) {
-ms-grid-column:1;
-ms-grid-row:32
}
.cat-model__guar.cat-public__grid>:nth-child(33) {
-ms-grid-column:1;
-ms-grid-row:33
}
.cat-model__guar.cat-public__grid>:nth-child(34) {
-ms-grid-column:1;
-ms-grid-row:34
}
.cat-model__guar.cat-public__grid>:nth-child(35) {
-ms-grid-column:1;
-ms-grid-row:35
}
.cat-model__guar.cat-public__grid>:nth-child(36) {
-ms-grid-column:1;
-ms-grid-row:36
}
.cat-model__guar.cat-public__grid>:nth-child(37) {
-ms-grid-column:1;
-ms-grid-row:37
}
.cat-model__guar.cat-public__grid>:nth-child(38) {
-ms-grid-column:1;
-ms-grid-row:38
}
.cat-model__guar.cat-public__grid>:nth-child(39) {
-ms-grid-column:1;
-ms-grid-row:39
}
.cat-model__guar.cat-public__grid>:nth-child(40) {
-ms-grid-column:1;
-ms-grid-row:40
}
.cat-model__guar.cat-public__grid>:nth-child(41) {
-ms-grid-column:1;
-ms-grid-row:41
}
.cat-model__guar.cat-public__grid>:nth-child(42) {
-ms-grid-column:1;
-ms-grid-row:42
}
.cat-model__guar.cat-public__grid>:nth-child(43) {
-ms-grid-column:1;
-ms-grid-row:43
}
.cat-model__guar.cat-public__grid>:nth-child(44) {
-ms-grid-column:1;
-ms-grid-row:44
}
.cat-model__guar.cat-public__grid>:nth-child(45) {
-ms-grid-column:1;
-ms-grid-row:45
}
.cat-model__guar.cat-public__grid>:nth-child(46) {
-ms-grid-column:1;
-ms-grid-row:46
}
.cat-model__guar.cat-public__grid>:nth-child(47) {
-ms-grid-column:1;
-ms-grid-row:47
}
.cat-model__guar.cat-public__grid>:nth-child(48) {
-ms-grid-column:1;
-ms-grid-row:48
}
.cat-model__guar.cat-public__grid>:nth-child(49) {
-ms-grid-column:1;
-ms-grid-row:49
}
.cat-model__guar.cat-public__grid>:nth-child(50) {
-ms-grid-column:1;
-ms-grid-row:50
}
.cat-model__guar.cat-public__grid>:nth-child(51) {
-ms-grid-column:1;
-ms-grid-row:51
}
.cat-model__guar.cat-public__grid>:nth-child(52) {
-ms-grid-column:1;
-ms-grid-row:52
}
.cat-model__guar.cat-public__grid>:nth-child(53) {
-ms-grid-column:1;
-ms-grid-row:53
}
.cat-model__guar.cat-public__grid>:nth-child(54) {
-ms-grid-column:1;
-ms-grid-row:54
}
.cat-model__guar.cat-public__grid>:nth-child(55) {
-ms-grid-column:1;
-ms-grid-row:55
}
.cat-model__guar.cat-public__grid>:nth-child(56) {
-ms-grid-column:1;
-ms-grid-row:56
}
.cat-model__guar.cat-public__grid>:nth-child(57) {
-ms-grid-column:1;
-ms-grid-row:57
}
.cat-model__guar.cat-public__grid>:nth-child(58) {
-ms-grid-column:1;
-ms-grid-row:58
}
.cat-model__guar.cat-public__grid>:nth-child(59) {
-ms-grid-column:1;
-ms-grid-row:59
}
.cat-model__guar.cat-public__grid>:nth-child(60) {
-ms-grid-column:1;
-ms-grid-row:60
}
.cat-model__guar.cat-public__grid>:nth-child(61) {
-ms-grid-column:1;
-ms-grid-row:61
}
.cat-model__guar.cat-public__grid>:nth-child(62) {
-ms-grid-column:1;
-ms-grid-row:62
}
.cat-model__guar.cat-public__grid>:nth-child(63) {
-ms-grid-column:1;
-ms-grid-row:63
}
.cat-model__guar.cat-public__grid>:nth-child(64) {
-ms-grid-column:1;
-ms-grid-row:64
}
.cat-model__guar.cat-public__grid>:nth-child(65) {
-ms-grid-column:1;
-ms-grid-row:65
}
.cat-model__guar.cat-public__grid>:nth-child(66) {
-ms-grid-column:1;
-ms-grid-row:66
}
.cat-model__guar.cat-public__grid>:nth-child(67) {
-ms-grid-column:1;
-ms-grid-row:67
}
.cat-model__guar.cat-public__grid>:nth-child(68) {
-ms-grid-column:1;
-ms-grid-row:68
}
.cat-model__guar.cat-public__grid>:nth-child(69) {
-ms-grid-column:1;
-ms-grid-row:69
}
.cat-model__guar.cat-public__grid>:nth-child(70) {
-ms-grid-column:1;
-ms-grid-row:70
}
.cat-model__guar.cat-public__grid>:nth-child(71) {
-ms-grid-column:1;
-ms-grid-row:71
}
.cat-model__guar.cat-public__grid>:nth-child(72) {
-ms-grid-column:1;
-ms-grid-row:72
}
.cat-model__guar.cat-public__grid>:nth-child(73) {
-ms-grid-column:1;
-ms-grid-row:73
}
.cat-model__guar.cat-public__grid>:nth-child(74) {
-ms-grid-column:1;
-ms-grid-row:74
}
.cat-model__guar.cat-public__grid>:nth-child(75) {
-ms-grid-column:1;
-ms-grid-row:75
}
.cat-model__guar.cat-public__grid>:nth-child(76) {
-ms-grid-column:1;
-ms-grid-row:76
}
.cat-model__guar.cat-public__grid>:nth-child(77) {
-ms-grid-column:1;
-ms-grid-row:77
}
.cat-model__guar.cat-public__grid>:nth-child(78) {
-ms-grid-column:1;
-ms-grid-row:78
}
.cat-model__guar.cat-public__grid>:nth-child(79) {
-ms-grid-column:1;
-ms-grid-row:79
}
.cat-model__guar.cat-public__grid>:nth-child(80) {
-ms-grid-column:1;
-ms-grid-row:80
}
.cat-model__guar.cat-public__grid>:nth-child(81) {
-ms-grid-column:1;
-ms-grid-row:81
}
.cat-model__guar.cat-public__grid>:nth-child(82) {
-ms-grid-column:1;
-ms-grid-row:82
}
.cat-model__guar.cat-public__grid>:nth-child(83) {
-ms-grid-column:1;
-ms-grid-row:83
}
.cat-model__guar.cat-public__grid>:nth-child(84) {
-ms-grid-column:1;
-ms-grid-row:84
}
.cat-model__guar.cat-public__grid>:nth-child(85) {
-ms-grid-column:1;
-ms-grid-row:85
}
.cat-model__guar.cat-public__grid>:nth-child(86) {
-ms-grid-column:1;
-ms-grid-row:86
}
.cat-model__guar.cat-public__grid>:nth-child(87) {
-ms-grid-column:1;
-ms-grid-row:87
}
.cat-model__guar.cat-public__grid>:nth-child(88) {
-ms-grid-column:1;
-ms-grid-row:88
}
.cat-model__guar.cat-public__grid>:nth-child(89) {
-ms-grid-column:1;
-ms-grid-row:89
}
.cat-model__guar.cat-public__grid>:nth-child(90) {
-ms-grid-column:1;
-ms-grid-row:90
}
.cat-model__guar.cat-public__grid>:nth-child(91) {
-ms-grid-column:1;
-ms-grid-row:91
}
.cat-model__guar.cat-public__grid>:nth-child(92) {
-ms-grid-column:1;
-ms-grid-row:92
}
.cat-model__guar.cat-public__grid>:nth-child(93) {
-ms-grid-column:1;
-ms-grid-row:93
}
.cat-model__guar.cat-public__grid>:nth-child(94) {
-ms-grid-column:1;
-ms-grid-row:94
}
.cat-model__guar.cat-public__grid>:nth-child(95) {
-ms-grid-column:1;
-ms-grid-row:95
}
.cat-model__guar.cat-public__grid>:nth-child(96) {
-ms-grid-column:1;
-ms-grid-row:96
}
.cat-model__guar.cat-public__grid>:nth-child(97) {
-ms-grid-column:1;
-ms-grid-row:97
}
.cat-model__guar.cat-public__grid>:nth-child(98) {
-ms-grid-column:1;
-ms-grid-row:98
}
.cat-model__guar.cat-public__grid>:nth-child(99) {
-ms-grid-column:1;
-ms-grid-row:99
}
.cat-model__guar.cat-public__grid>:nth-child(100) {
-ms-grid-column:1;
-ms-grid-row:100
}
}
.cat-model__guar.cat-public__grid .item {
	border-radius:1em;
	overflow:hidden
}
.cat-model__guar.cat-public__grid .item .inner {
	padding-bottom:96.5%
}
.cat-model__guar.cat-public__grid .item .content {
	align-items:flex-start;
	color:#fff;
	padding-left:3em;
	padding-right:3em;
	padding-top:20%
}
.cat-model__guar.cat-public__grid .item .content .icon {
	height:38px;
	width:38px
}
.cat-model__guar.cat-public__grid .item:after {
	background-color:rgba(0, 0, 0, .2)
}
.cat-model__product {
width:100%;float:left;
	margin:-7.5px\0;
	
	
}
.cat-model__product>* {
	margin:7.5px\0
}


.n-products{width:100%;float:left;display: flex;
flex-wrap: wrap;
justify-content: space-between;}
.n-products .item {float:left;width: calc(33.333% - 18px);margin-bottom:2%;background-color: #f4f4f4;
padding: 2%;}
.n-products .item img{width:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;height: 100%;
left: 50%;
object-fit: cover;
position: absolute;
top: 50%;
transform: translate(-50%, -50%);
width: 100%;}
.n-products .item:hover{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.n-products .item a{width:100%;float:left;}
.n-products .item .products__photo{width:100%;float:left;}
.n-products .item .item-infos{width:100%;float:left;margin-top:20px;}
.n-products .item .item-infos h3{width:100%;float:left; font-size:16px;height:40px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.n-products .item .item-infos p{width:100%;float:left;margin-top:10px;}
.cat-spac__upper {
  padding-bottom: 5%;
}
.products__photo .inner{border-radius: 8px;
height: 0;
overflow: hidden;
padding-bottom: 60.56%;
position: relative;}

@media screen and (max-width:650px) {
.cat-model__product {
-ms-grid-columns:1fr 1fr;
grid-gap:10px;
grid-template-columns:repeat(2, 1fr)
}
.cat-model__product>:first-child {
-ms-grid-column:1;
-ms-grid-row:1
}
.cat-model__product>:nth-child(2) {
-ms-grid-column:2;
-ms-grid-row:1
}
.cat-model__product>:nth-child(3) {
-ms-grid-column:1;
-ms-grid-row:2
}
.cat-model__product>:nth-child(4) {
-ms-grid-column:2;
-ms-grid-row:2
}
.cat-model__product>:nth-child(5) {
-ms-grid-column:1;
-ms-grid-row:3
}
.cat-model__product>:nth-child(6) {
-ms-grid-column:2;
-ms-grid-row:3
}
.cat-model__product>:nth-child(7) {
-ms-grid-column:1;
-ms-grid-row:4
}
.cat-model__product>:nth-child(8) {
-ms-grid-column:2;
-ms-grid-row:4
}
.cat-model__product>:nth-child(9) {
-ms-grid-column:1;
-ms-grid-row:5
}
.cat-model__product>:nth-child(10) {
-ms-grid-column:2;
-ms-grid-row:5
}
.cat-model__product>:nth-child(11) {
-ms-grid-column:1;
-ms-grid-row:6
}
.cat-model__product>:nth-child(12) {
-ms-grid-column:2;
-ms-grid-row:6
}
.cat-model__product>:nth-child(13) {
-ms-grid-column:1;
-ms-grid-row:7
}
.cat-model__product>:nth-child(14) {
-ms-grid-column:2;
-ms-grid-row:7
}
.cat-model__product>:nth-child(15) {
-ms-grid-column:1;
-ms-grid-row:8
}
.cat-model__product>:nth-child(16) {
-ms-grid-column:2;
-ms-grid-row:8
}
.cat-model__product>:nth-child(17) {
-ms-grid-column:1;
-ms-grid-row:9
}
.cat-model__product>:nth-child(18) {
-ms-grid-column:2;
-ms-grid-row:9
}
.cat-model__product>:nth-child(19) {
-ms-grid-column:1;
-ms-grid-row:10
}
.cat-model__product>:nth-child(20) {
-ms-grid-column:2;
-ms-grid-row:10
}
.cat-model__product>:nth-child(21) {
-ms-grid-column:1;
-ms-grid-row:11
}
.cat-model__product>:nth-child(22) {
-ms-grid-column:2;
-ms-grid-row:11
}
.cat-model__product>:nth-child(23) {
-ms-grid-column:1;
-ms-grid-row:12
}
.cat-model__product>:nth-child(24) {
-ms-grid-column:2;
-ms-grid-row:12
}
.cat-model__product>:nth-child(25) {
-ms-grid-column:1;
-ms-grid-row:13
}
.cat-model__product>:nth-child(26) {
-ms-grid-column:2;
-ms-grid-row:13
}
.cat-model__product>:nth-child(27) {
-ms-grid-column:1;
-ms-grid-row:14
}
.cat-model__product>:nth-child(28) {
-ms-grid-column:2;
-ms-grid-row:14
}
.cat-model__product>:nth-child(29) {
-ms-grid-column:1;
-ms-grid-row:15
}
.cat-model__product>:nth-child(30) {
-ms-grid-column:2;
-ms-grid-row:15
}
.cat-model__product>:nth-child(31) {
-ms-grid-column:1;
-ms-grid-row:16
}
.cat-model__product>:nth-child(32) {
-ms-grid-column:2;
-ms-grid-row:16
}
.cat-model__product>:nth-child(33) {
-ms-grid-column:1;
-ms-grid-row:17
}
.cat-model__product>:nth-child(34) {
-ms-grid-column:2;
-ms-grid-row:17
}
.cat-model__product>:nth-child(35) {
-ms-grid-column:1;
-ms-grid-row:18
}
.cat-model__product>:nth-child(36) {
-ms-grid-column:2;
-ms-grid-row:18
}
.cat-model__product>:nth-child(37) {
-ms-grid-column:1;
-ms-grid-row:19
}
.cat-model__product>:nth-child(38) {
-ms-grid-column:2;
-ms-grid-row:19
}
.cat-model__product>:nth-child(39) {
-ms-grid-column:1;
-ms-grid-row:20
}
.cat-model__product>:nth-child(40) {
-ms-grid-column:2;
-ms-grid-row:20
}
.cat-model__product>:nth-child(41) {
-ms-grid-column:1;
-ms-grid-row:21
}
.cat-model__product>:nth-child(42) {
-ms-grid-column:2;
-ms-grid-row:21
}
.cat-model__product>:nth-child(43) {
-ms-grid-column:1;
-ms-grid-row:22
}
.cat-model__product>:nth-child(44) {
-ms-grid-column:2;
-ms-grid-row:22
}
.cat-model__product>:nth-child(45) {
-ms-grid-column:1;
-ms-grid-row:23
}
.cat-model__product>:nth-child(46) {
-ms-grid-column:2;
-ms-grid-row:23
}
.cat-model__product>:nth-child(47) {
-ms-grid-column:1;
-ms-grid-row:24
}
.cat-model__product>:nth-child(48) {
-ms-grid-column:2;
-ms-grid-row:24
}
.cat-model__product>:nth-child(49) {
-ms-grid-column:1;
-ms-grid-row:25
}
.cat-model__product>:nth-child(50) {
-ms-grid-column:2;
-ms-grid-row:25
}
.cat-model__product>:nth-child(51) {
-ms-grid-column:1;
-ms-grid-row:26
}
.cat-model__product>:nth-child(52) {
-ms-grid-column:2;
-ms-grid-row:26
}
.cat-model__product>:nth-child(53) {
-ms-grid-column:1;
-ms-grid-row:27
}
.cat-model__product>:nth-child(54) {
-ms-grid-column:2;
-ms-grid-row:27
}
.cat-model__product>:nth-child(55) {
-ms-grid-column:1;
-ms-grid-row:28
}
.cat-model__product>:nth-child(56) {
-ms-grid-column:2;
-ms-grid-row:28
}
.cat-model__product>:nth-child(57) {
-ms-grid-column:1;
-ms-grid-row:29
}
.cat-model__product>:nth-child(58) {
-ms-grid-column:2;
-ms-grid-row:29
}
.cat-model__product>:nth-child(59) {
-ms-grid-column:1;
-ms-grid-row:30
}
.cat-model__product>:nth-child(60) {
-ms-grid-column:2;
-ms-grid-row:30
}
.cat-model__product>:nth-child(61) {
-ms-grid-column:1;
-ms-grid-row:31
}
.cat-model__product>:nth-child(62) {
-ms-grid-column:2;
-ms-grid-row:31
}
.cat-model__product>:nth-child(63) {
-ms-grid-column:1;
-ms-grid-row:32
}
.cat-model__product>:nth-child(64) {
-ms-grid-column:2;
-ms-grid-row:32
}
.cat-model__product>:nth-child(65) {
-ms-grid-column:1;
-ms-grid-row:33
}
.cat-model__product>:nth-child(66) {
-ms-grid-column:2;
-ms-grid-row:33
}
.cat-model__product>:nth-child(67) {
-ms-grid-column:1;
-ms-grid-row:34
}
.cat-model__product>:nth-child(68) {
-ms-grid-column:2;
-ms-grid-row:34
}
.cat-model__product>:nth-child(69) {
-ms-grid-column:1;
-ms-grid-row:35
}
.cat-model__product>:nth-child(70) {
-ms-grid-column:2;
-ms-grid-row:35
}
.cat-model__product>:nth-child(71) {
-ms-grid-column:1;
-ms-grid-row:36
}
.cat-model__product>:nth-child(72) {
-ms-grid-column:2;
-ms-grid-row:36
}
.cat-model__product>:nth-child(73) {
-ms-grid-column:1;
-ms-grid-row:37
}
.cat-model__product>:nth-child(74) {
-ms-grid-column:2;
-ms-grid-row:37
}
.cat-model__product>:nth-child(75) {
-ms-grid-column:1;
-ms-grid-row:38
}
.cat-model__product>:nth-child(76) {
-ms-grid-column:2;
-ms-grid-row:38
}
.cat-model__product>:nth-child(77) {
-ms-grid-column:1;
-ms-grid-row:39
}
.cat-model__product>:nth-child(78) {
-ms-grid-column:2;
-ms-grid-row:39
}
.cat-model__product>:nth-child(79) {
-ms-grid-column:1;
-ms-grid-row:40
}
.cat-model__product>:nth-child(80) {
-ms-grid-column:2;
-ms-grid-row:40
}
.cat-model__product>:nth-child(81) {
-ms-grid-column:1;
-ms-grid-row:41
}
.cat-model__product>:nth-child(82) {
-ms-grid-column:2;
-ms-grid-row:41
}
.cat-model__product>:nth-child(83) {
-ms-grid-column:1;
-ms-grid-row:42
}
.cat-model__product>:nth-child(84) {
-ms-grid-column:2;
-ms-grid-row:42
}
.cat-model__product>:nth-child(85) {
-ms-grid-column:1;
-ms-grid-row:43
}
.cat-model__product>:nth-child(86) {
-ms-grid-column:2;
-ms-grid-row:43
}
.cat-model__product>:nth-child(87) {
-ms-grid-column:1;
-ms-grid-row:44
}
.cat-model__product>:nth-child(88) {
-ms-grid-column:2;
-ms-grid-row:44
}
.cat-model__product>:nth-child(89) {
-ms-grid-column:1;
-ms-grid-row:45
}
.cat-model__product>:nth-child(90) {
-ms-grid-column:2;
-ms-grid-row:45
}
.cat-model__product>:nth-child(91) {
-ms-grid-column:1;
-ms-grid-row:46
}
.cat-model__product>:nth-child(92) {
-ms-grid-column:2;
-ms-grid-row:46
}
.cat-model__product>:nth-child(93) {
-ms-grid-column:1;
-ms-grid-row:47
}
.cat-model__product>:nth-child(94) {
-ms-grid-column:2;
-ms-grid-row:47
}
.cat-model__product>:nth-child(95) {
-ms-grid-column:1;
-ms-grid-row:48
}
.cat-model__product>:nth-child(96) {
-ms-grid-column:2;
-ms-grid-row:48
}
.cat-model__product>:nth-child(97) {
-ms-grid-column:1;
-ms-grid-row:49
}
.cat-model__product>:nth-child(98) {
-ms-grid-column:2;
-ms-grid-row:49
}
.cat-model__product>:nth-child(99) {
-ms-grid-column:1;
-ms-grid-row:50
}
.cat-model__product>:nth-child(100) {
-ms-grid-column:2;
-ms-grid-row:50
}
}
.cat-model__product .item {
	padding-left:1.5277777778vw;
	position:relative
}
@media screen and (max-width:785.4545454545px) {
.cat-model__product .item {
padding-left:12px
}
}
@media screen and (min-width:1440px) {
.cat-model__product .item {
padding-left:0;
}
}
.cat-model__product .item:after {
	
}
.cat-model__product .item .inner {
	padding-bottom:75%
}
@media screen and (max-width:550px) {
.cat-model__product .item .inner {
padding-bottom:100%
}
}
.cat-model__product .item-infos {
	align-items:flex-start;
	color:#110f0f;
	display:flex;
	flex-direction:column;
	padding:1em 0
}
.cat-model__product .item-infos h3 {
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	display:-webkit-box;
	font-size:1.1111111111vw;
	height:2.8em;
	overflow:hidden;
	text-overflow:ellipsis
}
@media screen and (max-width:1170px) {
.cat-model__product .item-infos h3 {
font-size:13px
}

}
@media screen and (min-width:1620px) {
.cat-model__product .item-infos h3 {
font-size:18px
}
}
.cat-model__product .item-infos .cat-public__details {
	margin-top:.5em
}
.cat-model__after .cat-model__product {
	-ms-grid-columns:1fr 1fr 1fr;
	grid-gap:15px;
	display:-ms-grid;
	display:grid;
	grid-template-columns:repeat(3, 1fr);
	margin:-7.5px\0
}
.cat-model__after .cat-model__product>:first-child {
	-ms-grid-column:1;
	-ms-grid-row:1
}
.cat-model__after .cat-model__product>:nth-child(2) {
-ms-grid-column:2;
-ms-grid-row:1
}
.cat-model__after .cat-model__product>:nth-child(3) {
-ms-grid-column:3;
-ms-grid-row:1
}
.cat-model__after .cat-model__product>:nth-child(4) {
-ms-grid-column:1;
-ms-grid-row:2
}
.cat-model__after .cat-model__product>:nth-child(5) {
-ms-grid-column:2;
-ms-grid-row:2
}
.cat-model__after .cat-model__product>:nth-child(6) {
-ms-grid-column:3;
-ms-grid-row:2
}
.cat-model__after .cat-model__product>:nth-child(7) {
-ms-grid-column:1;
-ms-grid-row:3
}
.cat-model__after .cat-model__product>:nth-child(8) {
-ms-grid-column:2;
-ms-grid-row:3
}
.cat-model__after .cat-model__product>:nth-child(9) {
-ms-grid-column:3;
-ms-grid-row:3
}
.cat-model__after .cat-model__product>:nth-child(10) {
-ms-grid-column:1;
-ms-grid-row:4
}
.cat-model__after .cat-model__product>:nth-child(11) {
-ms-grid-column:2;
-ms-grid-row:4
}
.cat-model__after .cat-model__product>:nth-child(12) {
-ms-grid-column:3;
-ms-grid-row:4
}
.cat-model__after .cat-model__product>:nth-child(13) {
-ms-grid-column:1;
-ms-grid-row:5
}
.cat-model__after .cat-model__product>:nth-child(14) {
-ms-grid-column:2;
-ms-grid-row:5
}
.cat-model__after .cat-model__product>:nth-child(15) {
-ms-grid-column:3;
-ms-grid-row:5
}
.cat-model__after .cat-model__product>:nth-child(16) {
-ms-grid-column:1;
-ms-grid-row:6
}
.cat-model__after .cat-model__product>:nth-child(17) {
-ms-grid-column:2;
-ms-grid-row:6
}
.cat-model__after .cat-model__product>:nth-child(18) {
-ms-grid-column:3;
-ms-grid-row:6
}
.cat-model__after .cat-model__product>:nth-child(19) {
-ms-grid-column:1;
-ms-grid-row:7
}
.cat-model__after .cat-model__product>:nth-child(20) {
-ms-grid-column:2;
-ms-grid-row:7
}
.cat-model__after .cat-model__product>:nth-child(21) {
-ms-grid-column:3;
-ms-grid-row:7
}
.cat-model__after .cat-model__product>:nth-child(22) {
-ms-grid-column:1;
-ms-grid-row:8
}
.cat-model__after .cat-model__product>:nth-child(23) {
-ms-grid-column:2;
-ms-grid-row:8
}
.cat-model__after .cat-model__product>:nth-child(24) {
-ms-grid-column:3;
-ms-grid-row:8
}
.cat-model__after .cat-model__product>:nth-child(25) {
-ms-grid-column:1;
-ms-grid-row:9
}
.cat-model__after .cat-model__product>:nth-child(26) {
-ms-grid-column:2;
-ms-grid-row:9
}
.cat-model__after .cat-model__product>:nth-child(27) {
-ms-grid-column:3;
-ms-grid-row:9
}
.cat-model__after .cat-model__product>:nth-child(28) {
-ms-grid-column:1;
-ms-grid-row:10
}
.cat-model__after .cat-model__product>:nth-child(29) {
-ms-grid-column:2;
-ms-grid-row:10
}
.cat-model__after .cat-model__product>:nth-child(30) {
-ms-grid-column:3;
-ms-grid-row:10
}
.cat-model__after .cat-model__product>:nth-child(31) {
-ms-grid-column:1;
-ms-grid-row:11
}
.cat-model__after .cat-model__product>:nth-child(32) {
-ms-grid-column:2;
-ms-grid-row:11
}
.cat-model__after .cat-model__product>:nth-child(33) {
-ms-grid-column:3;
-ms-grid-row:11
}
.cat-model__after .cat-model__product>:nth-child(34) {
-ms-grid-column:1;
-ms-grid-row:12
}
.cat-model__after .cat-model__product>:nth-child(35) {
-ms-grid-column:2;
-ms-grid-row:12
}
.cat-model__after .cat-model__product>:nth-child(36) {
-ms-grid-column:3;
-ms-grid-row:12
}
.cat-model__after .cat-model__product>:nth-child(37) {
-ms-grid-column:1;
-ms-grid-row:13
}
.cat-model__after .cat-model__product>:nth-child(38) {
-ms-grid-column:2;
-ms-grid-row:13
}
.cat-model__after .cat-model__product>:nth-child(39) {
-ms-grid-column:3;
-ms-grid-row:13
}
.cat-model__after .cat-model__product>:nth-child(40) {
-ms-grid-column:1;
-ms-grid-row:14
}
.cat-model__after .cat-model__product>:nth-child(41) {
-ms-grid-column:2;
-ms-grid-row:14
}
.cat-model__after .cat-model__product>:nth-child(42) {
-ms-grid-column:3;
-ms-grid-row:14
}
.cat-model__after .cat-model__product>:nth-child(43) {
-ms-grid-column:1;
-ms-grid-row:15
}
.cat-model__after .cat-model__product>:nth-child(44) {
-ms-grid-column:2;
-ms-grid-row:15
}
.cat-model__after .cat-model__product>:nth-child(45) {
-ms-grid-column:3;
-ms-grid-row:15
}
.cat-model__after .cat-model__product>:nth-child(46) {
-ms-grid-column:1;
-ms-grid-row:16
}
.cat-model__after .cat-model__product>:nth-child(47) {
-ms-grid-column:2;
-ms-grid-row:16
}
.cat-model__after .cat-model__product>:nth-child(48) {
-ms-grid-column:3;
-ms-grid-row:16
}
.cat-model__after .cat-model__product>:nth-child(49) {
-ms-grid-column:1;
-ms-grid-row:17
}
.cat-model__after .cat-model__product>:nth-child(50) {
-ms-grid-column:2;
-ms-grid-row:17
}
.cat-model__after .cat-model__product>:nth-child(51) {
-ms-grid-column:3;
-ms-grid-row:17
}
.cat-model__after .cat-model__product>:nth-child(52) {
-ms-grid-column:1;
-ms-grid-row:18
}
.cat-model__after .cat-model__product>:nth-child(53) {
-ms-grid-column:2;
-ms-grid-row:18
}
.cat-model__after .cat-model__product>:nth-child(54) {
-ms-grid-column:3;
-ms-grid-row:18
}
.cat-model__after .cat-model__product>:nth-child(55) {
-ms-grid-column:1;
-ms-grid-row:19
}
.cat-model__after .cat-model__product>:nth-child(56) {
-ms-grid-column:2;
-ms-grid-row:19
}
.cat-model__after .cat-model__product>:nth-child(57) {
-ms-grid-column:3;
-ms-grid-row:19
}
.cat-model__after .cat-model__product>:nth-child(58) {
-ms-grid-column:1;
-ms-grid-row:20
}
.cat-model__after .cat-model__product>:nth-child(59) {
-ms-grid-column:2;
-ms-grid-row:20
}
.cat-model__after .cat-model__product>:nth-child(60) {
-ms-grid-column:3;
-ms-grid-row:20
}
.cat-model__after .cat-model__product>:nth-child(61) {
-ms-grid-column:1;
-ms-grid-row:21
}
.cat-model__after .cat-model__product>:nth-child(62) {
-ms-grid-column:2;
-ms-grid-row:21
}
.cat-model__after .cat-model__product>:nth-child(63) {
-ms-grid-column:3;
-ms-grid-row:21
}
.cat-model__after .cat-model__product>:nth-child(64) {
-ms-grid-column:1;
-ms-grid-row:22
}
.cat-model__after .cat-model__product>:nth-child(65) {
-ms-grid-column:2;
-ms-grid-row:22
}
.cat-model__after .cat-model__product>:nth-child(66) {
-ms-grid-column:3;
-ms-grid-row:22
}
.cat-model__after .cat-model__product>:nth-child(67) {
-ms-grid-column:1;
-ms-grid-row:23
}
.cat-model__after .cat-model__product>:nth-child(68) {
-ms-grid-column:2;
-ms-grid-row:23
}
.cat-model__after .cat-model__product>:nth-child(69) {
-ms-grid-column:3;
-ms-grid-row:23
}
.cat-model__after .cat-model__product>:nth-child(70) {
-ms-grid-column:1;
-ms-grid-row:24
}
.cat-model__after .cat-model__product>:nth-child(71) {
-ms-grid-column:2;
-ms-grid-row:24
}
.cat-model__after .cat-model__product>:nth-child(72) {
-ms-grid-column:3;
-ms-grid-row:24
}
.cat-model__after .cat-model__product>:nth-child(73) {
-ms-grid-column:1;
-ms-grid-row:25
}
.cat-model__after .cat-model__product>:nth-child(74) {
-ms-grid-column:2;
-ms-grid-row:25
}
.cat-model__after .cat-model__product>:nth-child(75) {
-ms-grid-column:3;
-ms-grid-row:25
}
.cat-model__after .cat-model__product>:nth-child(76) {
-ms-grid-column:1;
-ms-grid-row:26
}
.cat-model__after .cat-model__product>:nth-child(77) {
-ms-grid-column:2;
-ms-grid-row:26
}
.cat-model__after .cat-model__product>:nth-child(78) {
-ms-grid-column:3;
-ms-grid-row:26
}
.cat-model__after .cat-model__product>:nth-child(79) {
-ms-grid-column:1;
-ms-grid-row:27
}
.cat-model__after .cat-model__product>:nth-child(80) {
-ms-grid-column:2;
-ms-grid-row:27
}
.cat-model__after .cat-model__product>:nth-child(81) {
-ms-grid-column:3;
-ms-grid-row:27
}
.cat-model__after .cat-model__product>:nth-child(82) {
-ms-grid-column:1;
-ms-grid-row:28
}
.cat-model__after .cat-model__product>:nth-child(83) {
-ms-grid-column:2;
-ms-grid-row:28
}
.cat-model__after .cat-model__product>:nth-child(84) {
-ms-grid-column:3;
-ms-grid-row:28
}
.cat-model__after .cat-model__product>:nth-child(85) {
-ms-grid-column:1;
-ms-grid-row:29
}
.cat-model__after .cat-model__product>:nth-child(86) {
-ms-grid-column:2;
-ms-grid-row:29
}
.cat-model__after .cat-model__product>:nth-child(87) {
-ms-grid-column:3;
-ms-grid-row:29
}
.cat-model__after .cat-model__product>:nth-child(88) {
-ms-grid-column:1;
-ms-grid-row:30
}
.cat-model__after .cat-model__product>:nth-child(89) {
-ms-grid-column:2;
-ms-grid-row:30
}
.cat-model__after .cat-model__product>:nth-child(90) {
-ms-grid-column:3;
-ms-grid-row:30
}
.cat-model__after .cat-model__product>:nth-child(91) {
-ms-grid-column:1;
-ms-grid-row:31
}
.cat-model__after .cat-model__product>:nth-child(92) {
-ms-grid-column:2;
-ms-grid-row:31
}
.cat-model__after .cat-model__product>:nth-child(93) {
-ms-grid-column:3;
-ms-grid-row:31
}
.cat-model__after .cat-model__product>:nth-child(94) {
-ms-grid-column:1;
-ms-grid-row:32
}
.cat-model__after .cat-model__product>:nth-child(95) {
-ms-grid-column:2;
-ms-grid-row:32
}
.cat-model__after .cat-model__product>:nth-child(96) {
-ms-grid-column:3;
-ms-grid-row:32
}
.cat-model__after .cat-model__product>:nth-child(97) {
-ms-grid-column:1;
-ms-grid-row:33
}
.cat-model__after .cat-model__product>:nth-child(98) {
-ms-grid-column:2;
-ms-grid-row:33
}
.cat-model__after .cat-model__product>:nth-child(99) {
-ms-grid-column:3;
-ms-grid-row:33
}
.cat-model__after .cat-model__product>:nth-child(100) {
-ms-grid-column:1;
-ms-grid-row:34
}
.cat-model__after .cat-model__product>* {
	margin:7.5px\0
}
@media screen and (max-width:650px) {
.cat-model__after .cat-model__product {
-ms-grid-columns:1fr 1fr;
grid-gap:15px;
grid-template-columns:repeat(2, 1fr)
}
.cat-model__after .cat-model__product>:first-child {
-ms-grid-column:1;
-ms-grid-row:1
}
.cat-model__after .cat-model__product>:nth-child(2) {
-ms-grid-column:2;
-ms-grid-row:1
}
.cat-model__after .cat-model__product>:nth-child(3) {
-ms-grid-column:1;
-ms-grid-row:2
}
.cat-model__after .cat-model__product>:nth-child(4) {
-ms-grid-column:2;
-ms-grid-row:2
}
.cat-model__after .cat-model__product>:nth-child(5) {
-ms-grid-column:1;
-ms-grid-row:3
}
.cat-model__after .cat-model__product>:nth-child(6) {
-ms-grid-column:2;
-ms-grid-row:3
}
.cat-model__after .cat-model__product>:nth-child(7) {
-ms-grid-column:1;
-ms-grid-row:4
}
.cat-model__after .cat-model__product>:nth-child(8) {
-ms-grid-column:2;
-ms-grid-row:4
}
.cat-model__after .cat-model__product>:nth-child(9) {
-ms-grid-column:1;
-ms-grid-row:5
}
.cat-model__after .cat-model__product>:nth-child(10) {
-ms-grid-column:2;
-ms-grid-row:5
}
.cat-model__after .cat-model__product>:nth-child(11) {
-ms-grid-column:1;
-ms-grid-row:6
}
.cat-model__after .cat-model__product>:nth-child(12) {
-ms-grid-column:2;
-ms-grid-row:6
}
.cat-model__after .cat-model__product>:nth-child(13) {
-ms-grid-column:1;
-ms-grid-row:7
}
.cat-model__after .cat-model__product>:nth-child(14) {
-ms-grid-column:2;
-ms-grid-row:7
}
.cat-model__after .cat-model__product>:nth-child(15) {
-ms-grid-column:1;
-ms-grid-row:8
}
.cat-model__after .cat-model__product>:nth-child(16) {
-ms-grid-column:2;
-ms-grid-row:8
}
.cat-model__after .cat-model__product>:nth-child(17) {
-ms-grid-column:1;
-ms-grid-row:9
}
.cat-model__after .cat-model__product>:nth-child(18) {
-ms-grid-column:2;
-ms-grid-row:9
}
.cat-model__after .cat-model__product>:nth-child(19) {
-ms-grid-column:1;
-ms-grid-row:10
}
.cat-model__after .cat-model__product>:nth-child(20) {
-ms-grid-column:2;
-ms-grid-row:10
}
.cat-model__after .cat-model__product>:nth-child(21) {
-ms-grid-column:1;
-ms-grid-row:11
}
.cat-model__after .cat-model__product>:nth-child(22) {
-ms-grid-column:2;
-ms-grid-row:11
}
.cat-model__after .cat-model__product>:nth-child(23) {
-ms-grid-column:1;
-ms-grid-row:12
}
.cat-model__after .cat-model__product>:nth-child(24) {
-ms-grid-column:2;
-ms-grid-row:12
}
.cat-model__after .cat-model__product>:nth-child(25) {
-ms-grid-column:1;
-ms-grid-row:13
}
.cat-model__after .cat-model__product>:nth-child(26) {
-ms-grid-column:2;
-ms-grid-row:13
}
.cat-model__after .cat-model__product>:nth-child(27) {
-ms-grid-column:1;
-ms-grid-row:14
}
.cat-model__after .cat-model__product>:nth-child(28) {
-ms-grid-column:2;
-ms-grid-row:14
}
.cat-model__after .cat-model__product>:nth-child(29) {
-ms-grid-column:1;
-ms-grid-row:15
}
.cat-model__after .cat-model__product>:nth-child(30) {
-ms-grid-column:2;
-ms-grid-row:15
}
.cat-model__after .cat-model__product>:nth-child(31) {
-ms-grid-column:1;
-ms-grid-row:16
}
.cat-model__after .cat-model__product>:nth-child(32) {
-ms-grid-column:2;
-ms-grid-row:16
}
.cat-model__after .cat-model__product>:nth-child(33) {
-ms-grid-column:1;
-ms-grid-row:17
}
.cat-model__after .cat-model__product>:nth-child(34) {
-ms-grid-column:2;
-ms-grid-row:17
}
.cat-model__after .cat-model__product>:nth-child(35) {
-ms-grid-column:1;
-ms-grid-row:18
}
.cat-model__after .cat-model__product>:nth-child(36) {
-ms-grid-column:2;
-ms-grid-row:18
}
.cat-model__after .cat-model__product>:nth-child(37) {
-ms-grid-column:1;
-ms-grid-row:19
}
.cat-model__after .cat-model__product>:nth-child(38) {
-ms-grid-column:2;
-ms-grid-row:19
}
.cat-model__after .cat-model__product>:nth-child(39) {
-ms-grid-column:1;
-ms-grid-row:20
}
.cat-model__after .cat-model__product>:nth-child(40) {
-ms-grid-column:2;
-ms-grid-row:20
}
.cat-model__after .cat-model__product>:nth-child(41) {
-ms-grid-column:1;
-ms-grid-row:21
}
.cat-model__after .cat-model__product>:nth-child(42) {
-ms-grid-column:2;
-ms-grid-row:21
}
.cat-model__after .cat-model__product>:nth-child(43) {
-ms-grid-column:1;
-ms-grid-row:22
}
.cat-model__after .cat-model__product>:nth-child(44) {
-ms-grid-column:2;
-ms-grid-row:22
}
.cat-model__after .cat-model__product>:nth-child(45) {
-ms-grid-column:1;
-ms-grid-row:23
}
.cat-model__after .cat-model__product>:nth-child(46) {
-ms-grid-column:2;
-ms-grid-row:23
}
.cat-model__after .cat-model__product>:nth-child(47) {
-ms-grid-column:1;
-ms-grid-row:24
}
.cat-model__after .cat-model__product>:nth-child(48) {
-ms-grid-column:2;
-ms-grid-row:24
}
.cat-model__after .cat-model__product>:nth-child(49) {
-ms-grid-column:1;
-ms-grid-row:25
}
.cat-model__after .cat-model__product>:nth-child(50) {
-ms-grid-column:2;
-ms-grid-row:25
}
.cat-model__after .cat-model__product>:nth-child(51) {
-ms-grid-column:1;
-ms-grid-row:26
}
.cat-model__after .cat-model__product>:nth-child(52) {
-ms-grid-column:2;
-ms-grid-row:26
}
.cat-model__after .cat-model__product>:nth-child(53) {
-ms-grid-column:1;
-ms-grid-row:27
}
.cat-model__after .cat-model__product>:nth-child(54) {
-ms-grid-column:2;
-ms-grid-row:27
}
.cat-model__after .cat-model__product>:nth-child(55) {
-ms-grid-column:1;
-ms-grid-row:28
}
.cat-model__after .cat-model__product>:nth-child(56) {
-ms-grid-column:2;
-ms-grid-row:28
}
.cat-model__after .cat-model__product>:nth-child(57) {
-ms-grid-column:1;
-ms-grid-row:29
}
.cat-model__after .cat-model__product>:nth-child(58) {
-ms-grid-column:2;
-ms-grid-row:29
}
.cat-model__after .cat-model__product>:nth-child(59) {
-ms-grid-column:1;
-ms-grid-row:30
}
.cat-model__after .cat-model__product>:nth-child(60) {
-ms-grid-column:2;
-ms-grid-row:30
}
.cat-model__after .cat-model__product>:nth-child(61) {
-ms-grid-column:1;
-ms-grid-row:31
}
.cat-model__after .cat-model__product>:nth-child(62) {
-ms-grid-column:2;
-ms-grid-row:31
}
.cat-model__after .cat-model__product>:nth-child(63) {
-ms-grid-column:1;
-ms-grid-row:32
}
.cat-model__after .cat-model__product>:nth-child(64) {
-ms-grid-column:2;
-ms-grid-row:32
}
.cat-model__after .cat-model__product>:nth-child(65) {
-ms-grid-column:1;
-ms-grid-row:33
}
.cat-model__after .cat-model__product>:nth-child(66) {
-ms-grid-column:2;
-ms-grid-row:33
}
.cat-model__after .cat-model__product>:nth-child(67) {
-ms-grid-column:1;
-ms-grid-row:34
}
.cat-model__after .cat-model__product>:nth-child(68) {
-ms-grid-column:2;
-ms-grid-row:34
}
.cat-model__after .cat-model__product>:nth-child(69) {
-ms-grid-column:1;
-ms-grid-row:35
}
.cat-model__after .cat-model__product>:nth-child(70) {
-ms-grid-column:2;
-ms-grid-row:35
}
.cat-model__after .cat-model__product>:nth-child(71) {
-ms-grid-column:1;
-ms-grid-row:36
}
.cat-model__after .cat-model__product>:nth-child(72) {
-ms-grid-column:2;
-ms-grid-row:36
}
.cat-model__after .cat-model__product>:nth-child(73) {
-ms-grid-column:1;
-ms-grid-row:37
}
.cat-model__after .cat-model__product>:nth-child(74) {
-ms-grid-column:2;
-ms-grid-row:37
}
.cat-model__after .cat-model__product>:nth-child(75) {
-ms-grid-column:1;
-ms-grid-row:38
}
.cat-model__after .cat-model__product>:nth-child(76) {
-ms-grid-column:2;
-ms-grid-row:38
}
.cat-model__after .cat-model__product>:nth-child(77) {
-ms-grid-column:1;
-ms-grid-row:39
}
.cat-model__after .cat-model__product>:nth-child(78) {
-ms-grid-column:2;
-ms-grid-row:39
}
.cat-model__after .cat-model__product>:nth-child(79) {
-ms-grid-column:1;
-ms-grid-row:40
}
.cat-model__after .cat-model__product>:nth-child(80) {
-ms-grid-column:2;
-ms-grid-row:40
}
.cat-model__after .cat-model__product>:nth-child(81) {
-ms-grid-column:1;
-ms-grid-row:41
}
.cat-model__after .cat-model__product>:nth-child(82) {
-ms-grid-column:2;
-ms-grid-row:41
}
.cat-model__after .cat-model__product>:nth-child(83) {
-ms-grid-column:1;
-ms-grid-row:42
}
.cat-model__after .cat-model__product>:nth-child(84) {
-ms-grid-column:2;
-ms-grid-row:42
}
.cat-model__after .cat-model__product>:nth-child(85) {
-ms-grid-column:1;
-ms-grid-row:43
}
.cat-model__after .cat-model__product>:nth-child(86) {
-ms-grid-column:2;
-ms-grid-row:43
}
.cat-model__after .cat-model__product>:nth-child(87) {
-ms-grid-column:1;
-ms-grid-row:44
}
.cat-model__after .cat-model__product>:nth-child(88) {
-ms-grid-column:2;
-ms-grid-row:44
}
.cat-model__after .cat-model__product>:nth-child(89) {
-ms-grid-column:1;
-ms-grid-row:45
}
.cat-model__after .cat-model__product>:nth-child(90) {
-ms-grid-column:2;
-ms-grid-row:45
}
.cat-model__after .cat-model__product>:nth-child(91) {
-ms-grid-column:1;
-ms-grid-row:46
}
.cat-model__after .cat-model__product>:nth-child(92) {
-ms-grid-column:2;
-ms-grid-row:46
}
.cat-model__after .cat-model__product>:nth-child(93) {
-ms-grid-column:1;
-ms-grid-row:47
}
.cat-model__after .cat-model__product>:nth-child(94) {
-ms-grid-column:2;
-ms-grid-row:47
}
.cat-model__after .cat-model__product>:nth-child(95) {
-ms-grid-column:1;
-ms-grid-row:48
}
.cat-model__after .cat-model__product>:nth-child(96) {
-ms-grid-column:2;
-ms-grid-row:48
}
.cat-model__after .cat-model__product>:nth-child(97) {
-ms-grid-column:1;
-ms-grid-row:49
}
.cat-model__after .cat-model__product>:nth-child(98) {
-ms-grid-column:2;
-ms-grid-row:49
}
.cat-model__after .cat-model__product>:nth-child(99) {
-ms-grid-column:1;
-ms-grid-row:50
}
.cat-model__after .cat-model__product>:nth-child(100) {
-ms-grid-column:2;
-ms-grid-row:50
}
}
.cat-model__after .cat-model__product .text {
	text-align:center
}
.cat-model__branches .cat-model__product {
	color:#fff
}
.cat-model__details .data {
	background-color:#006ca5;
	border-radius:.5em;
	padding:1.5em
}
.cat-model__case .slide .inner {
	padding-bottom:78%
}
.cat-model__case .slide-infos {
	padding:1em 0
}
.cat-model__case .slide-infos h3 {
	-webkit-line-clamp:2;
	height:2.5em
}
.cat-model__case .slide-infos .cat-public__intro, .cat-model__case .slide-infos h3 {
	-webkit-box-orient:vertical;
	display:-webkit-box;
	overflow:hidden;
	text-overflow:ellipsis
}
.cat-model__case .slide-infos .cat-public__intro {
	-webkit-line-clamp:5;
	text-align:left
}
.cat-model__organization img {
	display:block;
	height:auto;
	width:100%
}
.cat-model__apply {
	align-items:center;
	display:flex;
	flex-direction:column;
	justify-content:flex-start
}
.cat-model__apply .cat-public__title {
	padding-bottom:.5em
}
.cat-model__hire .cat-container {
	align-items:stretch;
	display:flex;
	justify-content:space-between;
	margin-top:-40px
}
@media screen and (max-width:1100px) {
.cat-model__hire .cat-container {
flex-wrap:wrap
}
}
@media screen and (max-width:850px) {
.cat-model__hire .cat-container {
flex-wrap:wrap;
margin-bottom:5vw;
margin-top:-20px
}
}
@media screen and (max-width:550px) {
.cat-model__hire .cat-container {
align-items:center;
flex-direction:column;
gap:20px
}
}
.cat-model__hire .item {
	align-items:flex-start;
	background-color:#006ca5;
	border-radius:1em;
	display:flex;
	flex-direction:column;
	justify-content:space-between;
	padding:2.5em;
	position:relative;
	width:40%;
	z-index:1
}
@media screen and (max-width:1100px) {
.cat-model__hire .item {
margin-bottom:20px;
width:calc(50% - 15px)
}
}
@media screen and (max-width:850px) {
.cat-model__hire .item {
margin:0 2.5%;
padding:1.5em;
width:35%
}
}
@media screen and (max-width:550px) {
.cat-model__hire .item {
margin:0;
width:100%
}
.cat-model__hire .item:last-child {
margin-top:2em
}
}
.cat-model__hire .item .cat-public__title {
	align-items:center;
	display:flex
}
.cat-model__hire .item .cat-public__title .icon {
	background-repeat:no-repeat;
	background-size:contain;
	display:inline-block;
	height:1em;
	margin-right:.2em;
	width:1em
}
.cat-model__hire .item .cat-public__intro {
	height:3.5em
}
.cat-model__hire .item .cat-public__details {
	margin-top:2em
}
.cat-model__hire .codes {
	background-color:#006ca5;
	border-radius:1em;
	padding:2em 1em;
	position:relative;
	width:15%;
	z-index:1
}
@media screen and (max-width:1100px) {
.cat-model__hire .codes {
max-width:260px;
width:50%
}
}
@media screen and (max-width:850px) {
.cat-model__hire .codes {
width:20%
}
}
@media screen and (max-width:550px) {
.cat-model__hire .codes {
width:50%
}
}
.cat-model__hire .codes-wrap {
	position:relative
}
.cat-model__hire .codes-wrap img {
	display:block;
	height:auto;
	width:100%
}
.cat-model__hire .codes-text {
	align-items:center;
	display:flex;
	margin-top:1em;
	white-space:nowrap
}
.cat-model__hire .codes-text .icon {
	background-repeat:no-repeat;
	background-size:contain;
	height:20px;
	width:20px
}
.cat-model__hire .codes-text span {
	color:#110f0f;
	font-weight:500;
	margin-left:1em
}
.cat-model__growth, .cat-model__pyramid {
	position:relative;width:100%;float:left;
}
.cat-model__pyramid:after {
	background-color:#006ca5;
	bottom:0;
	content:" ";
	left:0;
	position:absolute;
	right:0;
	top:40%
}
@media screen and (max-width:768px) {
.cat-model__pyramid:after {
display:none
}
}
.cat-model__pyramid-wrap {
	padding-bottom:5em;
	position:relative
}
@media screen and (max-width:1024px) {
.cat-model__pyramid-wrap {
padding-bottom:2em
}
}
@media screen and (max-width:768px) {
.cat-model__pyramid-wrap {
display:flex;
flex-direction:column;
padding-bottom:0
}
}
.cat-model__pyramid-wrap .cat-model__core-picture {
	max-width:850px;
	position:relative;
	width:52.65%;
	z-index:2
}
.cat-model__pyramid-wrap .cat-model__core-picture .inner {
	padding-bottom:62.3888818%
}
@media screen and (max-width:768px) {
.cat-model__pyramid-wrap .cat-model__core-picture {
margin-bottom:2.5em;
width:100%
}
}
.cat-model__pyramid-full {
	bottom:0;
	left:0;
	position:absolute;
	right:0;
	top:0
}
@media screen and (max-width:768px) {
.cat-model__pyramid-full {
position:static
}
}
.cat-model__pyramid-full .cat-container {
	height:100%
}
.cat-model__pyramid-core {
	align-items:flex-end;
	display:flex;
	height:100%;
	justify-content:flex-end;
	padding-bottom:5%;
	padding-right:15%;
	position:relative;
	z-index:1
}
@media screen and (max-width:1440px) {
.cat-model__pyramid-core {
padding-right:5%

}
}
@media screen and (max-width:1024px) {
.cat-model__pyramid-core {
padding-bottom:2.5%
}
}
.cat-model__pyramid-core:before {
	background-color:#f1f1f1;
	border-radius:0 1em 1em 0;
	bottom:0;
	content:" ";
	left:-100%;
	position:absolute;
	right:0;
	top:6.9444444444vw;
	z-index:0
}
@media screen and (max-width:0) {
.cat-model__pyramid-core:before {
top:0
}
}
@media screen and (min-width:1728px) {
.cat-model__pyramid-core:before {
top:120px
}
}
@media screen and (max-width:768px) {
.cat-model__pyramid-core:before {
display:none
}
}
.cat-model__pyramid-core .cat-public__intro {
	margin-bottom:0
}
@media screen and (max-width:768px) {
.cat-model__pyramid-core .cat-model__core-infos {
padding-left:0;
width:100%
}
}
.cat-model__pyramid-items {
	position:relative;
	z-index:1
}
@media screen and (max-width:768px) {
.cat-model__pyramid-items {
background-color:#006ca5
}
}
.cat-model__pyramid-items .item-wrap {
	-ms-grid-columns:1fr 1fr 1fr 1fr;
	grid-gap:20px;
	display:-ms-grid;
	display:grid;
	grid-template-columns:repeat(4, 1fr);
	margin:-10px\0
}
.cat-model__pyramid-items .item-wrap>:first-child {
	-ms-grid-column:1;
	-ms-grid-row:1
}
.cat-model__pyramid-items .item-wrap>:nth-child(2) {
-ms-grid-column:2;
-ms-grid-row:1
}
.cat-model__pyramid-items .item-wrap>:nth-child(3) {
-ms-grid-column:3;
-ms-grid-row:1
}
.cat-model__pyramid-items .item-wrap>:nth-child(4) {
-ms-grid-column:4;
-ms-grid-row:1
}
.cat-model__pyramid-items .item-wrap>:nth-child(5) {
-ms-grid-column:1;
-ms-grid-row:2
}
.cat-model__pyramid-items .item-wrap>:nth-child(6) {
-ms-grid-column:2;
-ms-grid-row:2
}
.cat-model__pyramid-items .item-wrap>:nth-child(7) {
-ms-grid-column:3;
-ms-grid-row:2
}
.cat-model__pyramid-items .item-wrap>:nth-child(8) {
-ms-grid-column:4;
-ms-grid-row:2
}
.cat-model__pyramid-items .item-wrap>:nth-child(9) {
-ms-grid-column:1;
-ms-grid-row:3
}
.cat-model__pyramid-items .item-wrap>:nth-child(10) {
-ms-grid-column:2;
-ms-grid-row:3
}
.cat-model__pyramid-items .item-wrap>:nth-child(11) {
-ms-grid-column:3;
-ms-grid-row:3
}
.cat-model__pyramid-items .item-wrap>:nth-child(12) {
-ms-grid-column:4;
-ms-grid-row:3
}
.cat-model__pyramid-items .item-wrap>:nth-child(13) {
-ms-grid-column:1;
-ms-grid-row:4
}
.cat-model__pyramid-items .item-wrap>:nth-child(14) {
-ms-grid-column:2;
-ms-grid-row:4
}
.cat-model__pyramid-items .item-wrap>:nth-child(15) {
-ms-grid-column:3;
-ms-grid-row:4
}
.cat-model__pyramid-items .item-wrap>:nth-child(16) {
-ms-grid-column:4;
-ms-grid-row:4
}
.cat-model__pyramid-items .item-wrap>:nth-child(17) {
-ms-grid-column:1;
-ms-grid-row:5
}
.cat-model__pyramid-items .item-wrap>:nth-child(18) {
-ms-grid-column:2;
-ms-grid-row:5
}
.cat-model__pyramid-items .item-wrap>:nth-child(19) {
-ms-grid-column:3;
-ms-grid-row:5
}
.cat-model__pyramid-items .item-wrap>:nth-child(20) {
-ms-grid-column:4;
-ms-grid-row:5
}
.cat-model__pyramid-items .item-wrap>:nth-child(21) {
-ms-grid-column:1;
-ms-grid-row:6
}
.cat-model__pyramid-items .item-wrap>:nth-child(22) {
-ms-grid-column:2;
-ms-grid-row:6
}
.cat-model__pyramid-items .item-wrap>:nth-child(23) {
-ms-grid-column:3;
-ms-grid-row:6
}
.cat-model__pyramid-items .item-wrap>:nth-child(24) {
-ms-grid-column:4;
-ms-grid-row:6
}
.cat-model__pyramid-items .item-wrap>:nth-child(25) {
-ms-grid-column:1;
-ms-grid-row:7
}
.cat-model__pyramid-items .item-wrap>:nth-child(26) {
-ms-grid-column:2;
-ms-grid-row:7
}
.cat-model__pyramid-items .item-wrap>:nth-child(27) {
-ms-grid-column:3;
-ms-grid-row:7
}
.cat-model__pyramid-items .item-wrap>:nth-child(28) {
-ms-grid-column:4;
-ms-grid-row:7
}
.cat-model__pyramid-items .item-wrap>:nth-child(29) {
-ms-grid-column:1;
-ms-grid-row:8
}
.cat-model__pyramid-items .item-wrap>:nth-child(30) {
-ms-grid-column:2;
-ms-grid-row:8
}
.cat-model__pyramid-items .item-wrap>:nth-child(31) {
-ms-grid-column:3;
-ms-grid-row:8
}
.cat-model__pyramid-items .item-wrap>:nth-child(32) {
-ms-grid-column:4;
-ms-grid-row:8
}
.cat-model__pyramid-items .item-wrap>:nth-child(33) {
-ms-grid-column:1;
-ms-grid-row:9
}
.cat-model__pyramid-items .item-wrap>:nth-child(34) {
-ms-grid-column:2;
-ms-grid-row:9
}
.cat-model__pyramid-items .item-wrap>:nth-child(35) {
-ms-grid-column:3;
-ms-grid-row:9
}
.cat-model__pyramid-items .item-wrap>:nth-child(36) {
-ms-grid-column:4;
-ms-grid-row:9
}
.cat-model__pyramid-items .item-wrap>:nth-child(37) {
-ms-grid-column:1;
-ms-grid-row:10
}
.cat-model__pyramid-items .item-wrap>:nth-child(38) {
-ms-grid-column:2;
-ms-grid-row:10
}
.cat-model__pyramid-items .item-wrap>:nth-child(39) {
-ms-grid-column:3;
-ms-grid-row:10
}
.cat-model__pyramid-items .item-wrap>:nth-child(40) {
-ms-grid-column:4;
-ms-grid-row:10
}
.cat-model__pyramid-items .item-wrap>:nth-child(41) {
-ms-grid-column:1;
-ms-grid-row:11
}
.cat-model__pyramid-items .item-wrap>:nth-child(42) {
-ms-grid-column:2;
-ms-grid-row:11
}
.cat-model__pyramid-items .item-wrap>:nth-child(43) {
-ms-grid-column:3;
-ms-grid-row:11
}
.cat-model__pyramid-items .item-wrap>:nth-child(44) {
-ms-grid-column:4;
-ms-grid-row:11
}
.cat-model__pyramid-items .item-wrap>:nth-child(45) {
-ms-grid-column:1;
-ms-grid-row:12
}
.cat-model__pyramid-items .item-wrap>:nth-child(46) {
-ms-grid-column:2;
-ms-grid-row:12
}
.cat-model__pyramid-items .item-wrap>:nth-child(47) {
-ms-grid-column:3;
-ms-grid-row:12
}
.cat-model__pyramid-items .item-wrap>:nth-child(48) {
-ms-grid-column:4;
-ms-grid-row:12
}
.cat-model__pyramid-items .item-wrap>:nth-child(49) {
-ms-grid-column:1;
-ms-grid-row:13
}
.cat-model__pyramid-items .item-wrap>:nth-child(50) {
-ms-grid-column:2;
-ms-grid-row:13
}
.cat-model__pyramid-items .item-wrap>:nth-child(51) {
-ms-grid-column:3;
-ms-grid-row:13
}
.cat-model__pyramid-items .item-wrap>:nth-child(52) {
-ms-grid-column:4;
-ms-grid-row:13
}
.cat-model__pyramid-items .item-wrap>:nth-child(53) {
-ms-grid-column:1;
-ms-grid-row:14
}
.cat-model__pyramid-items .item-wrap>:nth-child(54) {
-ms-grid-column:2;
-ms-grid-row:14
}
.cat-model__pyramid-items .item-wrap>:nth-child(55) {
-ms-grid-column:3;
-ms-grid-row:14
}
.cat-model__pyramid-items .item-wrap>:nth-child(56) {
-ms-grid-column:4;
-ms-grid-row:14
}
.cat-model__pyramid-items .item-wrap>:nth-child(57) {
-ms-grid-column:1;
-ms-grid-row:15
}
.cat-model__pyramid-items .item-wrap>:nth-child(58) {
-ms-grid-column:2;
-ms-grid-row:15
}
.cat-model__pyramid-items .item-wrap>:nth-child(59) {
-ms-grid-column:3;
-ms-grid-row:15
}
.cat-model__pyramid-items .item-wrap>:nth-child(60) {
-ms-grid-column:4;
-ms-grid-row:15
}
.cat-model__pyramid-items .item-wrap>:nth-child(61) {
-ms-grid-column:1;
-ms-grid-row:16
}
.cat-model__pyramid-items .item-wrap>:nth-child(62) {
-ms-grid-column:2;
-ms-grid-row:16
}
.cat-model__pyramid-items .item-wrap>:nth-child(63) {
-ms-grid-column:3;
-ms-grid-row:16
}
.cat-model__pyramid-items .item-wrap>:nth-child(64) {
-ms-grid-column:4;
-ms-grid-row:16
}
.cat-model__pyramid-items .item-wrap>:nth-child(65) {
-ms-grid-column:1;
-ms-grid-row:17
}
.cat-model__pyramid-items .item-wrap>:nth-child(66) {
-ms-grid-column:2;
-ms-grid-row:17
}
.cat-model__pyramid-items .item-wrap>:nth-child(67) {
-ms-grid-column:3;
-ms-grid-row:17
}
.cat-model__pyramid-items .item-wrap>:nth-child(68) {
-ms-grid-column:4;
-ms-grid-row:17
}
.cat-model__pyramid-items .item-wrap>:nth-child(69) {
-ms-grid-column:1;
-ms-grid-row:18
}
.cat-model__pyramid-items .item-wrap>:nth-child(70) {
-ms-grid-column:2;
-ms-grid-row:18
}
.cat-model__pyramid-items .item-wrap>:nth-child(71) {
-ms-grid-column:3;
-ms-grid-row:18
}
.cat-model__pyramid-items .item-wrap>:nth-child(72) {
-ms-grid-column:4;
-ms-grid-row:18
}
.cat-model__pyramid-items .item-wrap>:nth-child(73) {
-ms-grid-column:1;
-ms-grid-row:19
}
.cat-model__pyramid-items .item-wrap>:nth-child(74) {
-ms-grid-column:2;
-ms-grid-row:19
}
.cat-model__pyramid-items .item-wrap>:nth-child(75) {
-ms-grid-column:3;
-ms-grid-row:19
}
.cat-model__pyramid-items .item-wrap>:nth-child(76) {
-ms-grid-column:4;
-ms-grid-row:19
}
.cat-model__pyramid-items .item-wrap>:nth-child(77) {
-ms-grid-column:1;
-ms-grid-row:20
}
.cat-model__pyramid-items .item-wrap>:nth-child(78) {
-ms-grid-column:2;
-ms-grid-row:20
}
.cat-model__pyramid-items .item-wrap>:nth-child(79) {
-ms-grid-column:3;
-ms-grid-row:20
}
.cat-model__pyramid-items .item-wrap>:nth-child(80) {
-ms-grid-column:4;
-ms-grid-row:20
}
.cat-model__pyramid-items .item-wrap>:nth-child(81) {
-ms-grid-column:1;
-ms-grid-row:21
}
.cat-model__pyramid-items .item-wrap>:nth-child(82) {
-ms-grid-column:2;
-ms-grid-row:21
}
.cat-model__pyramid-items .item-wrap>:nth-child(83) {
-ms-grid-column:3;
-ms-grid-row:21
}
.cat-model__pyramid-items .item-wrap>:nth-child(84) {
-ms-grid-column:4;
-ms-grid-row:21
}
.cat-model__pyramid-items .item-wrap>:nth-child(85) {
-ms-grid-column:1;
-ms-grid-row:22
}
.cat-model__pyramid-items .item-wrap>:nth-child(86) {
-ms-grid-column:2;
-ms-grid-row:22
}
.cat-model__pyramid-items .item-wrap>:nth-child(87) {
-ms-grid-column:3;
-ms-grid-row:22
}
.cat-model__pyramid-items .item-wrap>:nth-child(88) {
-ms-grid-column:4;
-ms-grid-row:22
}
.cat-model__pyramid-items .item-wrap>:nth-child(89) {
-ms-grid-column:1;
-ms-grid-row:23
}
.cat-model__pyramid-items .item-wrap>:nth-child(90) {
-ms-grid-column:2;
-ms-grid-row:23
}
.cat-model__pyramid-items .item-wrap>:nth-child(91) {
-ms-grid-column:3;
-ms-grid-row:23
}
.cat-model__pyramid-items .item-wrap>:nth-child(92) {
-ms-grid-column:4;
-ms-grid-row:23
}
.cat-model__pyramid-items .item-wrap>:nth-child(93) {
-ms-grid-column:1;
-ms-grid-row:24
}
.cat-model__pyramid-items .item-wrap>:nth-child(94) {
-ms-grid-column:2;
-ms-grid-row:24
}
.cat-model__pyramid-items .item-wrap>:nth-child(95) {
-ms-grid-column:3;
-ms-grid-row:24
}
.cat-model__pyramid-items .item-wrap>:nth-child(96) {
-ms-grid-column:4;
-ms-grid-row:24
}
.cat-model__pyramid-items .item-wrap>:nth-child(97) {
-ms-grid-column:1;
-ms-grid-row:25
}
.cat-model__pyramid-items .item-wrap>:nth-child(98) {
-ms-grid-column:2;
-ms-grid-row:25
}
.cat-model__pyramid-items .item-wrap>:nth-child(99) {
-ms-grid-column:3;
-ms-grid-row:25
}
.cat-model__pyramid-items .item-wrap>:nth-child(100) {
-ms-grid-column:4;
-ms-grid-row:25
}
.cat-model__pyramid-items .item-wrap>* {
	margin:10px\0
}
@media screen and (max-width:850px) {
.cat-model__pyramid-items .item-wrap {
-ms-grid-columns:1fr 1fr 1fr;
grid-gap:15px;
grid-template-columns:repeat(3, 1fr)
}
.cat-model__pyramid-items .item-wrap>:first-child {
-ms-grid-column:1;
-ms-grid-row:1
}
.cat-model__pyramid-items .item-wrap>:nth-child(2) {
-ms-grid-column:2;
-ms-grid-row:1
}
.cat-model__pyramid-items .item-wrap>:nth-child(3) {
-ms-grid-column:3;
-ms-grid-row:1
}
.cat-model__pyramid-items .item-wrap>:nth-child(4) {
-ms-grid-column:1;
-ms-grid-row:2
}
.cat-model__pyramid-items .item-wrap>:nth-child(5) {
-ms-grid-column:2;
-ms-grid-row:2
}
.cat-model__pyramid-items .item-wrap>:nth-child(6) {
-ms-grid-column:3;
-ms-grid-row:2
}
.cat-model__pyramid-items .item-wrap>:nth-child(7) {
-ms-grid-column:1;
-ms-grid-row:3
}
.cat-model__pyramid-items .item-wrap>:nth-child(8) {
-ms-grid-column:2;
-ms-grid-row:3
}
.cat-model__pyramid-items .item-wrap>:nth-child(9) {
-ms-grid-column:3;
-ms-grid-row:3
}
.cat-model__pyramid-items .item-wrap>:nth-child(10) {
-ms-grid-column:1;
-ms-grid-row:4
}
.cat-model__pyramid-items .item-wrap>:nth-child(11) {
-ms-grid-column:2;
-ms-grid-row:4
}
.cat-model__pyramid-items .item-wrap>:nth-child(12) {
-ms-grid-column:3;
-ms-grid-row:4
}
.cat-model__pyramid-items .item-wrap>:nth-child(13) {
-ms-grid-column:1;
-ms-grid-row:5
}
.cat-model__pyramid-items .item-wrap>:nth-child(14) {
-ms-grid-column:2;
-ms-grid-row:5
}
.cat-model__pyramid-items .item-wrap>:nth-child(15) {
-ms-grid-column:3;
-ms-grid-row:5
}
.cat-model__pyramid-items .item-wrap>:nth-child(16) {
-ms-grid-column:1;
-ms-grid-row:6
}
.cat-model__pyramid-items .item-wrap>:nth-child(17) {
-ms-grid-column:2;
-ms-grid-row:6
}
.cat-model__pyramid-items .item-wrap>:nth-child(18) {
-ms-grid-column:3;
-ms-grid-row:6
}
.cat-model__pyramid-items .item-wrap>:nth-child(19) {
-ms-grid-column:1;
-ms-grid-row:7
}
.cat-model__pyramid-items .item-wrap>:nth-child(20) {
-ms-grid-column:2;
-ms-grid-row:7
}
.cat-model__pyramid-items .item-wrap>:nth-child(21) {
-ms-grid-column:3;
-ms-grid-row:7
}
.cat-model__pyramid-items .item-wrap>:nth-child(22) {
-ms-grid-column:1;
-ms-grid-row:8
}
.cat-model__pyramid-items .item-wrap>:nth-child(23) {
-ms-grid-column:2;
-ms-grid-row:8
}
.cat-model__pyramid-items .item-wrap>:nth-child(24) {
-ms-grid-column:3;
-ms-grid-row:8
}
.cat-model__pyramid-items .item-wrap>:nth-child(25) {
-ms-grid-column:1;
-ms-grid-row:9
}
.cat-model__pyramid-items .item-wrap>:nth-child(26) {
-ms-grid-column:2;
-ms-grid-row:9
}
.cat-model__pyramid-items .item-wrap>:nth-child(27) {
-ms-grid-column:3;
-ms-grid-row:9
}
.cat-model__pyramid-items .item-wrap>:nth-child(28) {
-ms-grid-column:1;
-ms-grid-row:10
}
.cat-model__pyramid-items .item-wrap>:nth-child(29) {
-ms-grid-column:2;
-ms-grid-row:10
}
.cat-model__pyramid-items .item-wrap>:nth-child(30) {
-ms-grid-column:3;
-ms-grid-row:10
}
.cat-model__pyramid-items .item-wrap>:nth-child(31) {
-ms-grid-column:1;
-ms-grid-row:11
}
.cat-model__pyramid-items .item-wrap>:nth-child(32) {
-ms-grid-column:2;
-ms-grid-row:11
}
.cat-model__pyramid-items .item-wrap>:nth-child(33) {
-ms-grid-column:3;
-ms-grid-row:11
}
.cat-model__pyramid-items .item-wrap>:nth-child(34) {
-ms-grid-column:1;
-ms-grid-row:12
}
.cat-model__pyramid-items .item-wrap>:nth-child(35) {
-ms-grid-column:2;
-ms-grid-row:12
}
.cat-model__pyramid-items .item-wrap>:nth-child(36) {
-ms-grid-column:3;
-ms-grid-row:12
}
.cat-model__pyramid-items .item-wrap>:nth-child(37) {
-ms-grid-column:1;
-ms-grid-row:13
}
.cat-model__pyramid-items .item-wrap>:nth-child(38) {
-ms-grid-column:2;
-ms-grid-row:13
}
.cat-model__pyramid-items .item-wrap>:nth-child(39) {
-ms-grid-column:3;
-ms-grid-row:13
}
.cat-model__pyramid-items .item-wrap>:nth-child(40) {
-ms-grid-column:1;
-ms-grid-row:14
}
.cat-model__pyramid-items .item-wrap>:nth-child(41) {
-ms-grid-column:2;
-ms-grid-row:14
}
.cat-model__pyramid-items .item-wrap>:nth-child(42) {
-ms-grid-column:3;
-ms-grid-row:14
}
.cat-model__pyramid-items .item-wrap>:nth-child(43) {
-ms-grid-column:1;
-ms-grid-row:15
}
.cat-model__pyramid-items .item-wrap>:nth-child(44) {
-ms-grid-column:2;
-ms-grid-row:15
}
.cat-model__pyramid-items .item-wrap>:nth-child(45) {
-ms-grid-column:3;
-ms-grid-row:15
}
.cat-model__pyramid-items .item-wrap>:nth-child(46) {
-ms-grid-column:1;
-ms-grid-row:16
}
.cat-model__pyramid-items .item-wrap>:nth-child(47) {
-ms-grid-column:2;
-ms-grid-row:16
}
.cat-model__pyramid-items .item-wrap>:nth-child(48) {
-ms-grid-column:3;
-ms-grid-row:16
}
.cat-model__pyramid-items .item-wrap>:nth-child(49) {
-ms-grid-column:1;
-ms-grid-row:17
}
.cat-model__pyramid-items .item-wrap>:nth-child(50) {
-ms-grid-column:2;
-ms-grid-row:17
}
.cat-model__pyramid-items .item-wrap>:nth-child(51) {
-ms-grid-column:3;
-ms-grid-row:17
}
.cat-model__pyramid-items .item-wrap>:nth-child(52) {
-ms-grid-column:1;
-ms-grid-row:18
}
.cat-model__pyramid-items .item-wrap>:nth-child(53) {
-ms-grid-column:2;
-ms-grid-row:18
}
.cat-model__pyramid-items .item-wrap>:nth-child(54) {
-ms-grid-column:3;
-ms-grid-row:18
}
.cat-model__pyramid-items .item-wrap>:nth-child(55) {
-ms-grid-column:1;
-ms-grid-row:19
}
.cat-model__pyramid-items .item-wrap>:nth-child(56) {
-ms-grid-column:2;
-ms-grid-row:19
}
.cat-model__pyramid-items .item-wrap>:nth-child(57) {
-ms-grid-column:3;
-ms-grid-row:19
}
.cat-model__pyramid-items .item-wrap>:nth-child(58) {
-ms-grid-column:1;
-ms-grid-row:20
}
.cat-model__pyramid-items .item-wrap>:nth-child(59) {
-ms-grid-column:2;
-ms-grid-row:20
}
.cat-model__pyramid-items .item-wrap>:nth-child(60) {
-ms-grid-column:3;
-ms-grid-row:20
}
.cat-model__pyramid-items .item-wrap>:nth-child(61) {
-ms-grid-column:1;
-ms-grid-row:21
}
.cat-model__pyramid-items .item-wrap>:nth-child(62) {
-ms-grid-column:2;
-ms-grid-row:21
}
.cat-model__pyramid-items .item-wrap>:nth-child(63) {
-ms-grid-column:3;
-ms-grid-row:21
}
.cat-model__pyramid-items .item-wrap>:nth-child(64) {
-ms-grid-column:1;
-ms-grid-row:22
}
.cat-model__pyramid-items .item-wrap>:nth-child(65) {
-ms-grid-column:2;
-ms-grid-row:22
}
.cat-model__pyramid-items .item-wrap>:nth-child(66) {
-ms-grid-column:3;
-ms-grid-row:22
}
.cat-model__pyramid-items .item-wrap>:nth-child(67) {
-ms-grid-column:1;
-ms-grid-row:23
}
.cat-model__pyramid-items .item-wrap>:nth-child(68) {
-ms-grid-column:2;
-ms-grid-row:23
}
.cat-model__pyramid-items .item-wrap>:nth-child(69) {
-ms-grid-column:3;
-ms-grid-row:23
}
.cat-model__pyramid-items .item-wrap>:nth-child(70) {
-ms-grid-column:1;
-ms-grid-row:24
}
.cat-model__pyramid-items .item-wrap>:nth-child(71) {
-ms-grid-column:2;
-ms-grid-row:24
}
.cat-model__pyramid-items .item-wrap>:nth-child(72) {
-ms-grid-column:3;
-ms-grid-row:24
}
.cat-model__pyramid-items .item-wrap>:nth-child(73) {
-ms-grid-column:1;
-ms-grid-row:25
}
.cat-model__pyramid-items .item-wrap>:nth-child(74) {
-ms-grid-column:2;
-ms-grid-row:25
}
.cat-model__pyramid-items .item-wrap>:nth-child(75) {
-ms-grid-column:3;
-ms-grid-row:25
}
.cat-model__pyramid-items .item-wrap>:nth-child(76) {
-ms-grid-column:1;
-ms-grid-row:26
}
.cat-model__pyramid-items .item-wrap>:nth-child(77) {
-ms-grid-column:2;
-ms-grid-row:26
}
.cat-model__pyramid-items .item-wrap>:nth-child(78) {
-ms-grid-column:3;
-ms-grid-row:26
}
.cat-model__pyramid-items .item-wrap>:nth-child(79) {
-ms-grid-column:1;
-ms-grid-row:27
}
.cat-model__pyramid-items .item-wrap>:nth-child(80) {
-ms-grid-column:2;
-ms-grid-row:27
}
.cat-model__pyramid-items .item-wrap>:nth-child(81) {
-ms-grid-column:3;
-ms-grid-row:27
}
.cat-model__pyramid-items .item-wrap>:nth-child(82) {
-ms-grid-column:1;
-ms-grid-row:28
}
.cat-model__pyramid-items .item-wrap>:nth-child(83) {
-ms-grid-column:2;
-ms-grid-row:28
}
.cat-model__pyramid-items .item-wrap>:nth-child(84) {
-ms-grid-column:3;
-ms-grid-row:28
}
.cat-model__pyramid-items .item-wrap>:nth-child(85) {
-ms-grid-column:1;
-ms-grid-row:29
}
.cat-model__pyramid-items .item-wrap>:nth-child(86) {
-ms-grid-column:2;
-ms-grid-row:29
}
.cat-model__pyramid-items .item-wrap>:nth-child(87) {
-ms-grid-column:3;
-ms-grid-row:29
}
.cat-model__pyramid-items .item-wrap>:nth-child(88) {
-ms-grid-column:1;
-ms-grid-row:30
}
.cat-model__pyramid-items .item-wrap>:nth-child(89) {
-ms-grid-column:2;
-ms-grid-row:30
}
.cat-model__pyramid-items .item-wrap>:nth-child(90) {
-ms-grid-column:3;
-ms-grid-row:30
}
.cat-model__pyramid-items .item-wrap>:nth-child(91) {
-ms-grid-column:1;
-ms-grid-row:31
}
.cat-model__pyramid-items .item-wrap>:nth-child(92) {
-ms-grid-column:2;
-ms-grid-row:31
}
.cat-model__pyramid-items .item-wrap>:nth-child(93) {
-ms-grid-column:3;
-ms-grid-row:31
}
.cat-model__pyramid-items .item-wrap>:nth-child(94) {
-ms-grid-column:1;
-ms-grid-row:32
}
.cat-model__pyramid-items .item-wrap>:nth-child(95) {
-ms-grid-column:2;
-ms-grid-row:32
}
.cat-model__pyramid-items .item-wrap>:nth-child(96) {
-ms-grid-column:3;
-ms-grid-row:32
}
.cat-model__pyramid-items .item-wrap>:nth-child(97) {
-ms-grid-column:1;
-ms-grid-row:33
}
.cat-model__pyramid-items .item-wrap>:nth-child(98) {
-ms-grid-column:2;
-ms-grid-row:33
}
.cat-model__pyramid-items .item-wrap>:nth-child(99) {
-ms-grid-column:3;
-ms-grid-row:33
}
.cat-model__pyramid-items .item-wrap>:nth-child(100) {
-ms-grid-column:1;
-ms-grid-row:34
}
}
@media screen and (max-width:550px) {
.cat-model__pyramid-items .item-wrap {
-ms-grid-columns:1fr 1fr;
grid-gap:10px;
grid-template-columns:repeat(2, 1fr)
}
.cat-model__pyramid-items .item-wrap>:first-child {
-ms-grid-column:1;
-ms-grid-row:1
}
.cat-model__pyramid-items .item-wrap>:nth-child(2) {
-ms-grid-column:2;
-ms-grid-row:1
}
.cat-model__pyramid-items .item-wrap>:nth-child(3) {
-ms-grid-column:1;
-ms-grid-row:2
}
.cat-model__pyramid-items .item-wrap>:nth-child(4) {
-ms-grid-column:2;
-ms-grid-row:2
}
.cat-model__pyramid-items .item-wrap>:nth-child(5) {
-ms-grid-column:1;
-ms-grid-row:3
}
.cat-model__pyramid-items .item-wrap>:nth-child(6) {
-ms-grid-column:2;
-ms-grid-row:3
}
.cat-model__pyramid-items .item-wrap>:nth-child(7) {
-ms-grid-column:1;
-ms-grid-row:4
}
.cat-model__pyramid-items .item-wrap>:nth-child(8) {
-ms-grid-column:2;
-ms-grid-row:4
}
.cat-model__pyramid-items .item-wrap>:nth-child(9) {
-ms-grid-column:1;
-ms-grid-row:5
}
.cat-model__pyramid-items .item-wrap>:nth-child(10) {
-ms-grid-column:2;
-ms-grid-row:5
}
.cat-model__pyramid-items .item-wrap>:nth-child(11) {
-ms-grid-column:1;
-ms-grid-row:6
}
.cat-model__pyramid-items .item-wrap>:nth-child(12) {
-ms-grid-column:2;
-ms-grid-row:6
}
.cat-model__pyramid-items .item-wrap>:nth-child(13) {
-ms-grid-column:1;
-ms-grid-row:7
}
.cat-model__pyramid-items .item-wrap>:nth-child(14) {
-ms-grid-column:2;
-ms-grid-row:7
}
.cat-model__pyramid-items .item-wrap>:nth-child(15) {
-ms-grid-column:1;
-ms-grid-row:8
}
.cat-model__pyramid-items .item-wrap>:nth-child(16) {
-ms-grid-column:2;
-ms-grid-row:8
}
.cat-model__pyramid-items .item-wrap>:nth-child(17) {
-ms-grid-column:1;
-ms-grid-row:9
}
.cat-model__pyramid-items .item-wrap>:nth-child(18) {
-ms-grid-column:2;
-ms-grid-row:9
}
.cat-model__pyramid-items .item-wrap>:nth-child(19) {
-ms-grid-column:1;
-ms-grid-row:10
}
.cat-model__pyramid-items .item-wrap>:nth-child(20) {
-ms-grid-column:2;
-ms-grid-row:10
}
.cat-model__pyramid-items .item-wrap>:nth-child(21) {
-ms-grid-column:1;
-ms-grid-row:11
}
.cat-model__pyramid-items .item-wrap>:nth-child(22) {
-ms-grid-column:2;
-ms-grid-row:11
}
.cat-model__pyramid-items .item-wrap>:nth-child(23) {
-ms-grid-column:1;
-ms-grid-row:12
}
.cat-model__pyramid-items .item-wrap>:nth-child(24) {
-ms-grid-column:2;
-ms-grid-row:12
}
.cat-model__pyramid-items .item-wrap>:nth-child(25) {
-ms-grid-column:1;
-ms-grid-row:13
}
.cat-model__pyramid-items .item-wrap>:nth-child(26) {
-ms-grid-column:2;
-ms-grid-row:13
}
.cat-model__pyramid-items .item-wrap>:nth-child(27) {
-ms-grid-column:1;
-ms-grid-row:14
}
.cat-model__pyramid-items .item-wrap>:nth-child(28) {
-ms-grid-column:2;
-ms-grid-row:14
}
.cat-model__pyramid-items .item-wrap>:nth-child(29) {
-ms-grid-column:1;
-ms-grid-row:15
}
.cat-model__pyramid-items .item-wrap>:nth-child(30) {
-ms-grid-column:2;
-ms-grid-row:15
}
.cat-model__pyramid-items .item-wrap>:nth-child(31) {
-ms-grid-column:1;
-ms-grid-row:16
}
.cat-model__pyramid-items .item-wrap>:nth-child(32) {
-ms-grid-column:2;
-ms-grid-row:16
}
.cat-model__pyramid-items .item-wrap>:nth-child(33) {
-ms-grid-column:1;
-ms-grid-row:17
}
.cat-model__pyramid-items .item-wrap>:nth-child(34) {
-ms-grid-column:2;
-ms-grid-row:17
}
.cat-model__pyramid-items .item-wrap>:nth-child(35) {
-ms-grid-column:1;
-ms-grid-row:18
}
.cat-model__pyramid-items .item-wrap>:nth-child(36) {
-ms-grid-column:2;
-ms-grid-row:18
}
.cat-model__pyramid-items .item-wrap>:nth-child(37) {
-ms-grid-column:1;
-ms-grid-row:19
}
.cat-model__pyramid-items .item-wrap>:nth-child(38) {
-ms-grid-column:2;
-ms-grid-row:19
}
.cat-model__pyramid-items .item-wrap>:nth-child(39) {
-ms-grid-column:1;
-ms-grid-row:20
}
.cat-model__pyramid-items .item-wrap>:nth-child(40) {
-ms-grid-column:2;
-ms-grid-row:20
}
.cat-model__pyramid-items .item-wrap>:nth-child(41) {
-ms-grid-column:1;
-ms-grid-row:21
}
.cat-model__pyramid-items .item-wrap>:nth-child(42) {
-ms-grid-column:2;
-ms-grid-row:21
}
.cat-model__pyramid-items .item-wrap>:nth-child(43) {
-ms-grid-column:1;
-ms-grid-row:22
}
.cat-model__pyramid-items .item-wrap>:nth-child(44) {
-ms-grid-column:2;
-ms-grid-row:22
}
.cat-model__pyramid-items .item-wrap>:nth-child(45) {
-ms-grid-column:1;
-ms-grid-row:23
}
.cat-model__pyramid-items .item-wrap>:nth-child(46) {
-ms-grid-column:2;
-ms-grid-row:23
}
.cat-model__pyramid-items .item-wrap>:nth-child(47) {
-ms-grid-column:1;
-ms-grid-row:24
}
.cat-model__pyramid-items .item-wrap>:nth-child(48) {
-ms-grid-column:2;
-ms-grid-row:24
}
.cat-model__pyramid-items .item-wrap>:nth-child(49) {
-ms-grid-column:1;
-ms-grid-row:25
}
.cat-model__pyramid-items .item-wrap>:nth-child(50) {
-ms-grid-column:2;
-ms-grid-row:25
}
.cat-model__pyramid-items .item-wrap>:nth-child(51) {
-ms-grid-column:1;
-ms-grid-row:26
}
.cat-model__pyramid-items .item-wrap>:nth-child(52) {
-ms-grid-column:2;
-ms-grid-row:26
}
.cat-model__pyramid-items .item-wrap>:nth-child(53) {
-ms-grid-column:1;
-ms-grid-row:27
}
.cat-model__pyramid-items .item-wrap>:nth-child(54) {
-ms-grid-column:2;
-ms-grid-row:27
}
.cat-model__pyramid-items .item-wrap>:nth-child(55) {
-ms-grid-column:1;
-ms-grid-row:28
}
.cat-model__pyramid-items .item-wrap>:nth-child(56) {
-ms-grid-column:2;
-ms-grid-row:28
}
.cat-model__pyramid-items .item-wrap>:nth-child(57) {
-ms-grid-column:1;
-ms-grid-row:29
}
.cat-model__pyramid-items .item-wrap>:nth-child(58) {
-ms-grid-column:2;
-ms-grid-row:29
}
.cat-model__pyramid-items .item-wrap>:nth-child(59) {
-ms-grid-column:1;
-ms-grid-row:30
}
.cat-model__pyramid-items .item-wrap>:nth-child(60) {
-ms-grid-column:2;
-ms-grid-row:30
}
.cat-model__pyramid-items .item-wrap>:nth-child(61) {
-ms-grid-column:1;
-ms-grid-row:31
}
.cat-model__pyramid-items .item-wrap>:nth-child(62) {
-ms-grid-column:2;
-ms-grid-row:31
}
.cat-model__pyramid-items .item-wrap>:nth-child(63) {
-ms-grid-column:1;
-ms-grid-row:32
}
.cat-model__pyramid-items .item-wrap>:nth-child(64) {
-ms-grid-column:2;
-ms-grid-row:32
}
.cat-model__pyramid-items .item-wrap>:nth-child(65) {
-ms-grid-column:1;
-ms-grid-row:33
}
.cat-model__pyramid-items .item-wrap>:nth-child(66) {
-ms-grid-column:2;
-ms-grid-row:33
}
.cat-model__pyramid-items .item-wrap>:nth-child(67) {
-ms-grid-column:1;
-ms-grid-row:34
}
.cat-model__pyramid-items .item-wrap>:nth-child(68) {
-ms-grid-column:2;
-ms-grid-row:34
}
.cat-model__pyramid-items .item-wrap>:nth-child(69) {
-ms-grid-column:1;
-ms-grid-row:35
}
.cat-model__pyramid-items .item-wrap>:nth-child(70) {
-ms-grid-column:2;
-ms-grid-row:35
}
.cat-model__pyramid-items .item-wrap>:nth-child(71) {
-ms-grid-column:1;
-ms-grid-row:36
}
.cat-model__pyramid-items .item-wrap>:nth-child(72) {
-ms-grid-column:2;
-ms-grid-row:36
}
.cat-model__pyramid-items .item-wrap>:nth-child(73) {
-ms-grid-column:1;
-ms-grid-row:37
}
.cat-model__pyramid-items .item-wrap>:nth-child(74) {
-ms-grid-column:2;
-ms-grid-row:37
}
.cat-model__pyramid-items .item-wrap>:nth-child(75) {
-ms-grid-column:1;
-ms-grid-row:38
}
.cat-model__pyramid-items .item-wrap>:nth-child(76) {
-ms-grid-column:2;
-ms-grid-row:38
}
.cat-model__pyramid-items .item-wrap>:nth-child(77) {
-ms-grid-column:1;
-ms-grid-row:39
}
.cat-model__pyramid-items .item-wrap>:nth-child(78) {
-ms-grid-column:2;
-ms-grid-row:39
}
.cat-model__pyramid-items .item-wrap>:nth-child(79) {
-ms-grid-column:1;
-ms-grid-row:40
}
.cat-model__pyramid-items .item-wrap>:nth-child(80) {
-ms-grid-column:2;
-ms-grid-row:40
}
.cat-model__pyramid-items .item-wrap>:nth-child(81) {
-ms-grid-column:1;
-ms-grid-row:41
}
.cat-model__pyramid-items .item-wrap>:nth-child(82) {
-ms-grid-column:2;
-ms-grid-row:41
}
.cat-model__pyramid-items .item-wrap>:nth-child(83) {
-ms-grid-column:1;
-ms-grid-row:42
}
.cat-model__pyramid-items .item-wrap>:nth-child(84) {
-ms-grid-column:2;
-ms-grid-row:42
}
.cat-model__pyramid-items .item-wrap>:nth-child(85) {
-ms-grid-column:1;
-ms-grid-row:43
}
.cat-model__pyramid-items .item-wrap>:nth-child(86) {
-ms-grid-column:2;
-ms-grid-row:43
}
.cat-model__pyramid-items .item-wrap>:nth-child(87) {
-ms-grid-column:1;
-ms-grid-row:44
}
.cat-model__pyramid-items .item-wrap>:nth-child(88) {
-ms-grid-column:2;
-ms-grid-row:44
}
.cat-model__pyramid-items .item-wrap>:nth-child(89) {
-ms-grid-column:1;
-ms-grid-row:45
}
.cat-model__pyramid-items .item-wrap>:nth-child(90) {
-ms-grid-column:2;
-ms-grid-row:45
}
.cat-model__pyramid-items .item-wrap>:nth-child(91) {
-ms-grid-column:1;
-ms-grid-row:46
}
.cat-model__pyramid-items .item-wrap>:nth-child(92) {
-ms-grid-column:2;
-ms-grid-row:46
}
.cat-model__pyramid-items .item-wrap>:nth-child(93) {
-ms-grid-column:1;
-ms-grid-row:47
}
.cat-model__pyramid-items .item-wrap>:nth-child(94) {
-ms-grid-column:2;
-ms-grid-row:47
}
.cat-model__pyramid-items .item-wrap>:nth-child(95) {
-ms-grid-column:1;
-ms-grid-row:48
}
.cat-model__pyramid-items .item-wrap>:nth-child(96) {
-ms-grid-column:2;
-ms-grid-row:48
}
.cat-model__pyramid-items .item-wrap>:nth-child(97) {
-ms-grid-column:1;
-ms-grid-row:49
}
.cat-model__pyramid-items .item-wrap>:nth-child(98) {
-ms-grid-column:2;
-ms-grid-row:49
}
.cat-model__pyramid-items .item-wrap>:nth-child(99) {
-ms-grid-column:1;
-ms-grid-row:50
}
.cat-model__pyramid-items .item-wrap>:nth-child(100) {
-ms-grid-column:2;
-ms-grid-row:50
}
}
.cat-model__pyramid-items .cat-public__more {
	border:1px solid #fff;
	border-radius:1em;
	color:#fff;
	display:flex;
	flex-direction:column;
	justify-content:center;
	position:relative
}
.cat-model__pyramid-items .cat-public__more:after, .cat-model__pyramid-items .cat-public__more:before {
	border-radius:5px
}
@media screen and (max-width:550px) {
.cat-model__pyramid-items .cat-public__more {
padding-left:3em
}
}
.cat-model__pyramid-items .cat-public__more p {
	text-align:center
}
.cat-model__pyramid-items .cat-public__more p.cn {
	font-size:1.3888888889vw;
	font-weight:700
}
@media screen and (max-width:1152px) {
.cat-model__pyramid-items .cat-public__more p.cn {
font-size:16px
}
}
@media screen and (min-width:1584px) {
.cat-model__pyramid-items .cat-public__more p.cn {
font-size:22px
}
}
.cat-model__pyramid-items .cat-public__more p.en {
	font-size:1.1111111111vw
}
@media screen and (max-width:1080px) {
.cat-model__pyramid-items .cat-public__more p.en {
font-size:12px
}
}
@media screen and (min-width:1620px) {
.cat-model__pyramid-items .cat-public__more p.en {
font-size:18px
}
}
.cat-model__pyramid-items .cat-public__more svg {
	fill:#fff;
	height:auto;
	width:2em
}
.cat-model__pyramid-items .cat-public__more .icon {
	left:10%;
	position:absolute;
	top:50%;
	transform:translateY(-50%)
}
@media screen and (max-width:550px) {
.cat-model__pyramid-items .cat-public__more .icon {
left:5%
}
}
@media screen and (max-width:750px) {
.cat-model__environment .cat-shutters {
display:flex
}
}
@media screen and (max-width:850px) {
.cat-model__environment .cat-shutters {
display:flex;
flex-direction:column
}
}
.cat-model__environment .cat-shutters__item {
	height:21.5277777778vw;
	width:12.8472222222vw
}
@media screen and (max-width:778.3783783784px) {
.cat-model__environment .cat-shutters__item {
width:100px
}
}
@media screen and (min-width:1945.9459459459px) {
.cat-model__environment .cat-shutters__item {
width:250px
}
}
@media screen and (max-width:1114.8387096774px) {
.cat-model__environment .cat-shutters__item {
height:240px
}
}
@media screen and (min-width:1625.8064516129px) {
.cat-model__environment .cat-shutters__item {
height:350px
}
}
@media screen and (max-width:850px) {
.cat-model__environment .cat-shutters__item {
height:80px;
width:100%
}
}
.cat-model__environment .cat-shutters__item:after {
	display:none
}
.cat-model__environment .cat-shutters__item .shrink .cat-public__details {
	color:#fff
}
@media screen and (max-width:850px) {
.cat-model__environment .cat-shutters__item .shrink {
align-items:center;
flex-direction:row
}
}
.cat-model__environment .cat-shutters__item .main .content {
	color:#fff
}
.cat-model__environment .cat-shutters__item.active {
	width:calc(100% - 38.54167vw)
}

@media screen and (max-width:850px) {
.cat-model__environment .cat-shutters__item.active {
height:30vh;
width:100%
}
}
.cat-model__environment .cat-shutters__item.active+.cat-shutters__item:after, .cat-model__environment .cat-shutters__item.active:after {
	display:none
}
.cat-model__environment .cat-shutters__item.active .shrink {
	opacity:0;
	position:absolute;
	visibility:hidden
}
.cat-model__environment .cat-shutters__item.active .main {
	display:block
}
.cat-model__environment .cat-shutters__item:first-child:after {
	display:none
}
.cat-model__cares {
	align-items:center;
	display:flex;
	justify-content:space-between
}
@media screen and (max-width:1280px) {
.cat-model__cares {
flex-direction:column;
justify-content:center
}
}
.cat-model__cares .care {
	width:48%
}
@media screen and (max-width:1280px) {
.cat-model__cares .care {
width:100%
}
}
.cat-model__cares .care-icon {
	background-repeat:no-repeat;
	background-size:contain;
	display:inline-block;
	height:3.4722222222vw;
	width:3.4722222222vw
}
@media screen and (max-width:576px) {
.cat-model__cares .care-icon {
width:20px
}
}
@media screen and (min-width:1584px) {
.cat-model__cares .care-icon {
width:55px
}
}
@media screen and (max-width:576px) {
.cat-model__cares .care-icon {
height:20px
}
}
@media screen and (min-width:1584px) {
.cat-model__cares .care-icon {
height:55px
}
}
.cat-model__cares .care-main {
	margin-top:1em;
	padding-left:2.0833333333vw;
	position:relative
}
.cat-model__cares .care-main:before {
	background-color:#979797;
	content:" ";
	height:5.2083333333vw;
	left:0;
	position:absolute;
	top:0;
	width:2px
}
@media screen and (max-width:864px) {
.cat-model__cares .care-main:before {
height:45px
}
}
@media screen and (min-width:1632px) {
.cat-model__cares .care-main:before {
height:85px
}
}
@media screen and (max-width:1440px) {
.cat-model__cares .care-main {
padding-left:30px
}
}
@media screen and (min-width:1440px) {
.cat-model__cares .care-main {
padding-left:30px
}
}
.cat-model__cares .care-main .order {
font-size:.8333333333vw;
	left:1em;
	position:absolute;
	top:0
}
@media screen and (max-width:1200px) {
.cat-model__cares .care-main .order {
font-size:10px
}
}
@media screen and (min-width:1440px) {
.cat-model__cares .care-main .order {
font-size:12px
}
}
.cat-model__cares .care-main .content {
	display:flex;
	flex-direction:column;
	line-height:1
}
.cat-model__cares .care-main .content .head {
	align-items:flex-end;
	display:flex
}
.cat-model__cares .care-main .content .head h3 {
	margin-bottom:0
}
.cat-model__cares .care-main .content .cat-public__intro {
	min-height:10em;
	padding:1em 0 1.5em
}
@media screen and (max-width:1280px) {
.cat-model__cares .care-main .content .cat-public__intro {
margin-bottom:0;
min-height:auto
}
}
.cat-model__cares ul li {
	margin-top:2em;
	padding-left:1.2em;
	position:relative
}
.cat-model__cares ul li:before {
	background-color:#006ca5;
	border-radius:50%;
	content:" ";
	height:10px;
	left:0;
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	width:10px
}
.cat-model__booking {
	align-items:center;
	display:flex;
	justify-content:space-between;
	padding:0 5%
}
@media screen and (max-width:650px) {
.cat-model__booking {
flex-wrap:wrap;
padding:0
}
}
.cat-model__booking .title {
	padding:0 1em;
	width:33.5%
}
@media screen and (max-width:650px) {
.cat-model__booking .title {
margin-bottom:1em;
padding-left:0;
width:100%
}
}
.cat-model__booking .intro {
	padding:0 1em;
	width:43.35%
}
@media screen and (max-width:650px) {
.cat-model__booking .intro {
flex:1 1 auto;
padding-left:0;
width:60%
}
}
.cat-model__booking .code {
	flex:0 0 auto;
	height:110px;
	width:110px
}
.cat-model__booking .code img {
	display:block;
	height:auto;
	width:100%
}
.cat-model__booking.full {
	padding:0
}
.cat-model__default {
	background-color:#006ca5;
	padding:1.2em 0;width:100%;float:left;
}
.cat-model__default .cat-breadcrumbs, .cat-model__default .cat-breadcrumbs a {
	color:#fff
}
.cat-model__default .cat-breadcrumbs a:hover {
	color:#fff
}
.cat-model__default.gray {
	background-color:#f0f0f0
}
.cat-model__customer {
	position:relative
}
.cat-model__customer:after {
	background:url(/static/images/inset__engine.ae2e40a3.png) no-repeat;
	background-size:contain;
	content:" ";
	height:24.7222222222vw;
	position:absolute;
	right:-5%;
	top:50%;
	transform:translateY(-50%);
	width:23.6111111111vw;
	z-index:1
}
@media screen and (max-width:423.5294117647px) {
.cat-model__customer:after {
width:100px
}
}
@media screen and (min-width:1440x) {
.cat-model__customer:after {
width:340x
}
}
@media screen and (max-width:424.7191011236px) {
.cat-model__customer:after {
height:105px
}
}
@media screen and (min-width:1440px) {
.cat-model__customer:after {
height:356px
}
}
@media screen and (max-width:550px) {
.cat-model__customer:after {
display:none
}
}
.cat-model__customer-main {
	position:relative
}
.cat-model__customer-main:before {
	background-image:linear-gradient(180deg, #d8d8d8 50%, hsla(0, 0%, 100%, 0) 0);
	background-position:bottom;
	background-repeat:repeat-Y;
	background-size:3px 26px;
	bottom:0;
	content:" ";
	left:50%;
	position:absolute;
	top:0;
	transform:translateX(-50%);
	width:2px;
	z-index:0
}
@media screen and (max-width:550px) {
.cat-model__customer-main:before {
display:none
}
}
.cat-model__customer-main .item {
	display:flex;
	justify-content:flex-end;
	position:relative
}
@media screen and (max-width:550px) {
.cat-model__customer-main .item {
margin-top:1.5em
}
}
.cat-model__customer-main .item:nth-child(2n) {
justify-content:flex-start
}
.cat-model__customer-main .item:nth-child(2n) .item-inner {
padding-left:0;
padding-right:6.9444444444vw
}
@media screen and (max-width:504px) {
.cat-model__customer-main .item:nth-child(2n) .item-inner {
padding-right:35px
}
}
@media screen and (min-width:1440px) {
.cat-model__customer-main .item:nth-child(2n) .item-inner {
padding-right:100px
}
}
.cat-model__customer-main .item:nth-child(2n) .item-inner .circle {
left:auto;
right:-1.0416666667vw
}
@media screen and (max-width:960px) {
.cat-model__customer-main .item:nth-child(2n) .item-inner .circle {
right:-10px
}
}
@media screen and (min-width:1728px) {
.cat-model__customer-main .item:nth-child(2n) .item-inner .circle {
right:-18px
}
}
.cat-model__customer-main .item:nth-child(2n) .item-inner .circle:after {
left:auto;
right:120%
}
.cat-model__customer-main .item:nth-child(2n) .item-inner .content {
text-align:right
}
.cat-model__customer-main .item:nth-child(2n) .item-inner .content .head {
justify-content:flex-end
}
.cat-model__customer-main .item:nth-child(2n) .item-inner .content .head img {
margin-left:.5em;
order:1
}
.cat-model__customer-main .item:nth-child(2n) .item-inner .content .cat-public__intro {
text-align:right
}
.cat-model__customer-main .item:nth-child(2n) .item-inner .number {
order:-1
}
.cat-model__customer-main .item-inner {
	align-items:flex-end;
	display:flex;
	padding-left:6.9444444444vw;
	position:relative;
	width:50%
}
@media screen and (max-width:504px) {
.cat-model__customer-main .item-inner {
padding-left:35px
}
}
@media screen and (min-width:1440px) {
.cat-model__customer-main .item-inner {
padding-left:100px
}
}
@media screen and (max-width:550px) {
.cat-model__customer-main .item-inner {
width:100%
}
}
.cat-model__customer-main .item-inner .circle {
	background-color:#006ca5;
	border-radius:50%;
	height:2.0833333333vw;
	left:-1.0416666667vw;
	position:absolute;
	top:0;
	width:2.0833333333vw;
	z-index:1
}
@media screen and (max-width:960px) {
.cat-model__customer-main .item-inner .circle {
width:20px
}
}
@media screen and (min-width:1728px) {
.cat-model__customer-main .item-inner .circle {
width:36px
}
}
@media screen and (max-width:960px) {
.cat-model__customer-main .item-inner .circle {
height:20px
}
}
@media screen and (min-width:1728px) {
.cat-model__customer-main .item-inner .circle {
height:36px
}
}
@media screen and (max-width:960px) {
.cat-model__customer-main .item-inner .circle {
left:-10px
}
}
@media screen and (min-width:1728px) {
.cat-model__customer-main .item-inner .circle {
left:-18px
}
}
.cat-model__customer-main .item-inner .circle:before {
	background-color:#fff;
	border-radius:50%;
	content:" ";
	height:50%;
	left:50%;
	position:absolute;
	top:50%;
	transform:translate(-50%, -50%);
	width:50%
}
.cat-model__customer-main .item-inner .circle:after {
	background-color:#006ca5;
	content:" ";
	height:2px;
	left:120%;
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	width:3.8194444444vw
}
@media screen and (max-width:523.6363636364px) {
.cat-model__customer-main .item-inner .circle:after {
width:20px
}
}
@media screen and (min-width:1570.9090909091px) {
.cat-model__customer-main .item-inner .circle:after {
width:60px
}
}
.cat-model__customer-main .item-inner .content {
	width:70%
}
.cat-model__customer-main .item-inner .content .head {
	align-items:center;
	display:flex
}
.cat-model__customer-main .item-inner .content .head img {
	display:block;
	height:auto;
	margin-right:.5em;
	width:2em
}
.cat-model__customer-main .item-inner .content .head .name {
	font-size:1.6666666667vw
}
@media screen and (max-width:960px) {
.cat-model__customer-main .item-inner .content .head .name {
font-size:16px
}
}
@media screen and (min-width:1560px) {
.cat-model__customer-main .item-inner .content .head .name {
font-size:26px
}
}
.cat-model__customer-main .item-inner .content .head .cat-public__intro {
	padding:1em 0
}
.cat-model__customer-main .item-inner .content .case {
	margin-top:1em
}
.cat-model__customer-main .item-inner .content .case .title {
	font-size:1.25vw
}
@media screen and (max-width:1120px) {
.cat-model__customer-main .item-inner .content .case .title {
font-size:14px
}
}
@media screen and (min-width:1600px) {
.cat-model__customer-main .item-inner .content .case .title {
font-size:20px
}
}
.cat-model__customer-main .item-inner .content .case ul {
	color:#555;
	margin-top:.5em
}
.cat-model__customer-main .item-inner .content .case ul li {
	padding:.25em 0;
	text-decoration:none
}
.cat-model__customer-main .item-inner .number {
	color:hsla(0, 6%, 6%, .06);
	font-size:8.3333333333vw;
	line-height:1;
	width:30%
}
@media screen and (max-width:720px) {
.cat-model__customer-main .item-inner .number {
font-size:60px
}
}
@media screen and (min-width:1560px) {
.cat-model__customer-main .item-inner .number {
font-size:130px
}
}
.cat-model__customer-main .item:last-child:after {
	background-color:#fff;
	bottom:0;
	content:" ";
	left:50%;
	position:absolute;
	top:0;
	transform:translateX(-50%);
	width:5px
}
@media screen and (max-width:550px) {
.cat-model__customer-main .item:last-child:after {
display:none
}
}
.cat-model__join .post {
	align-items:flex-start;
	display:flex;
	margin-bottom:4em
}
@media screen and (max-width:550px) {
.cat-model__join .post {
flex-direction:column
}
}
.cat-model__join .post .column {
	width:50%
}
@media screen and (max-width:550px) {
.cat-model__join .post .column {
width:100%
}
}
.cat-model__join .post .column:first-child {
	padding-right:2.5em
}
@media screen and (max-width:550px) {
.cat-model__join .post .column:first-child {
margin-bottom:1em;
margin-right:0
}
}
.cat-model__join .post .column .item {
	margin-bottom:2em
}
.cat-model__join .post .column .item .cat-public__intro {
	line-height:1.8
}
.cat-model__join .post:last-child {
	margin-bottom:0
}
.cat-model__choose {
	align-items:center;
	color:#fff;
	display:flex;
	height:6.25vw;
	position:relative
}
@media screen and (max-width:1280px) {
.cat-model__choose {
height:80px
}
}
@media screen and (min-width:1600px) {
.cat-model__choose {
height:100px
}
}
.cat-model__choose .inner {
	border-radius:0;
	padding-bottom:24.65%
}
.cat-model__choose:before {
	background-color:#b01519;
	bottom:0;
	content:" ";
	left:-50vw;
	position:absolute;
	right:-50vw;
	top:0;
	z-index:0
}
.cat-model__choose-inner {
	align-items:center;
	display:flex;
	margin-left:-6.5972222222vw;
	width:100%
}
@media screen and (max-width:303.1578947368px) {
.cat-model__choose-inner {
margin-left:-20px
}
}
@media screen and (min-width:1818.9473684211px) {
.cat-model__choose-inner {
margin-left:-120px
}
}
.cat-model__choose-inner .cat-public__photo {
	margin-right:.5em;
	width:25.3472222222vw
}
@media screen and (max-width:394.5205479452px) {
.cat-model__choose-inner .cat-public__photo {
width:100px
}
}
@media screen and (min-width:1578.0821917808px) {
.cat-model__choose-inner .cat-public__photo {
width:400px
}
}
.cat-model__dot {
	color:#fff;
	display:flex;
	flex-wrap:wrap;
	justify-content:center;
	margin:-10px
}
.cat-model__dot .item {
	padding:10px;
	width:25%
}
@media screen and (max-width:768px) {
.cat-model__dot .item {
width:33.33333%
}
}
@media screen and (max-width:550px) {
.cat-model__dot .item {
width:50%
}
}
.cat-model__dot .item .cat-public__back {
	border-radius:8px;
	overflow:hidden
}
.cat-model__dot .item .cat-public__back .inner {
	padding-bottom:100%;
	position:relative
}
.cat-model__dot .item .cat-public__back .inner:after {
	background-color:rgba(0, 0, 0, .3);
	bottom:0;
	content:" ";
	left:0;
	position:absolute;
	right:0;
	top:0
}
.cat-model__dot .item .content {
	align-items:center;
	bottom:0;
	display:flex;
	flex-direction:column;
	justify-content:center;
	left:0;
	position:absolute;
	right:0;
	top:0;
	z-index:2
}
.cat-model__dot .item .content .icon {
	background-repeat:no-repeat;
	background-size:contain;
	height:3.8194444444vw;
transition:transform .4s;
	width:6.25vw
}
@media screen and (max-width:960px) {
.cat-model__dot .item .content .icon {
width:60px
}
}
@media screen and (min-width:1600px) {
.cat-model__dot .item .content .icon {
width:100px
}
}
@media screen and (max-width:968.7272727273px) {
.cat-model__dot .item .content .icon {
height:37px
}
}
@media screen and (min-width:1597.0909090909px) {
.cat-model__dot .item .content .icon {
height:61px
}
}
.cat-model__dot .item .content .text {
	font-size:1.6666666667vw;
	font-weight:700;
	margin-bottom:.5em;
	margin-top:1em;
transition:transform .4s
}
@media screen and (max-width:960px) {
.cat-model__dot .item .content .text {
font-size:16px
}
}
@media screen and (min-width:1560px) {
.cat-model__dot .item .content .text {
font-size:26px
}
}
.cat-model__dot .item .content .cat-public__details {
	bottom:15%;
	color:hsla(0, 0%, 100%, .4);
	position:absolute
}
@media screen and (max-width:550px) {
.cat-model__dot .item .content .cat-public__details {
position:static
}
}
.cat-model__dot .item .content:hover .icon, .cat-model__dot .item .content:hover .text {
	color:#fff;
	transform:translateY(-10px)
}
.cat-model__dot .item .content:hover .cat-public__details {
	color:#006ca5
}
.cat-model__popup .moup-dialog-content {
	border-radius:1em;
	max-width:65.9722222222vw
}
@media screen and (max-width:485.0526315789px) {
.cat-model__popup .moup-dialog-content {
max-width:320px
}
}
@media screen and (min-width:1788.6315789474px) {
.cat-model__popup .moup-dialog-content {
max-width:1180px
}
}
.cat-model__popup .popup-wrap {
	align-items:center;
	display:flex;
	justify-content:space-between
}
@media screen and (max-width:1023px) {
.cat-model__popup .popup-wrap {
flex-wrap:wrap;
justify-content:center
}
}
.cat-model__popup .popup-pictrue {
	width:49%
}
.cat-model__popup .popup-pictrue .inner {
	padding-bottom:62.5%
}
@media screen and (max-width:1023px) {
.cat-model__popup .popup-pictrue {
width:55%
}
}
@media screen and (max-width:650px) {
.cat-model__popup .popup-pictrue {
width:100%
}
}
.cat-model__popup .popup-infos {
	align-items:flex-start;
	display:flex;
	flex-direction:column;
	font-size:1.1111111111vw;
	width:25.5%
}
@media screen and (max-width:1080px) {
.cat-model__popup .popup-infos {
font-size:12px
}
}
@media screen and (min-width:1620px) {
.cat-model__popup .popup-infos {
font-size:18px
}
}
@media screen and (max-width:1023px) {
.cat-model__popup .popup-infos {
padding-left:10%;
width:45%
}
}
@media screen and (max-width:650px) {
.cat-model__popup .popup-infos {
margin-top:2em;
padding-left:0;
width:100%
}
}
.cat-model__popup .popup-infos .title {
	font-size:1.25vw
}
@media screen and (max-width:1120px) {
.cat-model__popup .popup-infos .title {
font-size:14px
}
}
@media screen and (min-width:1600px) {
.cat-model__popup .popup-infos .title {
font-size:20px
}
}
.cat-model__popup .popup-infos li {
	align-items:center;
	display:flex;
	list-style:none;
	padding:.2em 0
}
.cat-model__popup .popup-infos .tag {
	color:#666;
	margin-right:1em
}
.cat-model__popup .popup-infos .answer {
	color:#000
}
.cat-model__popup .popup-codes {
	width:18%
}
@media screen and (max-width:1023px) {
.cat-model__popup .popup-codes {
margin-top:2em;
max-width:120px;
width:25%
}
}
@media screen and (max-width:650px) {
.cat-model__popup .popup-codes {
width:100%
}
}
.cat-model__popup .popup-codes .price {
	color:#fa2e27;
	font-size:1.6666666667vw
}
@media screen and (max-width:1080px) {
.cat-model__popup .popup-codes .price {
font-size:18px
}
}
@media screen and (min-width:1680px) {
.cat-model__popup .popup-codes .price {
font-size:28px
}
}
.cat-model__popup .popup-codes .code {
	margin-top:1em
}
.cat-model__popup .popup-codes .code .inner {
	border-radius:0;
	padding-bottom:100%
}
.cat-model__state {
	display:flex;
	gap:20px
}
.cat-model__state .item {
	width:50%
}
.cat-model__state .item .inner {
	border-radius:0;
	display:block
}
.cat-model__state .item .inner .cat-public__name {
	margin-top:1em
}
.cat-model__state .item .inner .cat-public__photo .inner img {
transition:transform .35s
}
.cat-model__state .item .inner .cat-public__name {
	color:#333
}
.cat-model__state .item .inner:hover .cat-public__photo .inner {
	overflow:hidden
}
.cat-model__state .item .inner:hover .cat-public__photo .inner img {
	transform:translate(-50%, -50%) scale(1.1);
transition:transform .5s
}
.cat-model__state.service {
	margin-top:2em
}
.cat-model__state.service .item>.inner {
	border-radius:5px;
	overflow:hidden;
	position:relative
}
.cat-model__state.service .item .mask {
	align-items:flex-end;
	background-image:linear-gradient(180deg, transparent 68%, rgba(0, 0, 0, .6));
	bottom:0;
	color:#fff;
	display:flex;
	left:0;
	padding-bottom:1.5em;
	padding-left:1em;
	position:absolute;
	right:0;
	top:0
}
.cat-model__state.service .item .mask:hover {
	color:#006ca5
}
.cat-model__state.service .item .cat-public__photo .inner {
	overflow:hidden;
	padding-bottom:57.56%
}
.cat-model__rapid {
	display:flex;
	justify-content:space-between
}
.cat-model__rapid .item {
	align-items:center;
	display:inline-flex;
	flex:0 0 auto
}
.cat-model__rapid .item .icon {
	height:4.5138888889vw;
	width:4.5138888889vw
}
@media screen and (max-width:553.8461538462px) {
.cat-model__rapid .item .icon {
width:25px
}
}
@media screen and (min-width:1440px) {
.cat-model__rapid .item .icon {
width:65px
}
}
@media screen and (max-width:553.8461538462px) {
.cat-model__rapid .item .icon {
height:25px
}
}
@media screen and (min-width:1440px) {
.cat-model__rapid .item .icon {
height:65px
}
}
.cat-model__rapid .item .icon img {
	height:100%;
	width:100%
}
.cat-model__rapid .item .text {
	color:#006ca5;
	font-size:3.3333333333vw;
	margin-left:.3em
}
@media screen and (max-width:480px) {
.cat-model__rapid .item .text {
font-size:16px
}
}
@media screen and (min-width:1440px) {
.cat-model__rapid .item .text {
font-size:48px
}
}
.cat-model__glory {
	background:#006ca5;
	margin-top:3.4722222222vw
}
@media screen and (max-width:576px) {
.cat-model__glory {
margin-top:20px
}
}
@media screen and (min-width:1440px) {
.cat-model__glory {
margin-top:50px
}
}
.cat-model__glory-wrap {
	align-items:center;
	display:flex
}
@media screen and (max-width:650px) {
.cat-model__glory-wrap {
flex-direction:column
}
}
.cat-model__glory-wrap .infos {
	align-items:center;
	display:flex;
	padding-right:6.25vw;
	width:50%
}
@media screen and (max-width:480px) {
.cat-model__glory-wrap .infos {
padding-right:30px
}
}
@media screen and (min-width:1440px) {
.cat-model__glory-wrap .infos {
padding-right:90px
}
}
@media screen and (max-width:650px) {
.cat-model__glory-wrap .infos {
padding-right:0;
padding-top:2.5em;
width:100%
}
}
.cat-model__glory-wrap .infos .icon {
	flex:0 0 auto;
	height:60px;
	width:60px
}
.cat-model__glory-wrap .infos .icon img {
	display:block;
	height:100%;
	width:100%
}
.cat-model__glory-wrap .infos .intro {
	color:#fff;
	flex:1 1 auto;
	line-height:1.7;
	padding-left:1.5em
}
.cat-model__glory-wrap .glory {
	display:flex;
	justify-content:flex-end;
	width:50%
}
@media screen and (max-width:650px) {
.cat-model__glory-wrap .glory {
justify-content:center;
margin-top:2em;
width:100%
}
}
.cat-model__glory-wrap .glory .item {
	margin-left:2.7777777778vw;
	width:14.0277777778vw
}
@media screen and (max-width:1283.1683168317px) {
.cat-model__glory-wrap .glory .item {
width:180px
}
}
@media screen and (min-width:1497.0297029703px) {
.cat-model__glory-wrap .glory .item {
width:210px
}
}
@media screen and (max-width:360px) {
.cat-model__glory-wrap .glory .item {
margin-left:10px
}
}
@media screen and (min-width:1440px) {
.cat-model__glory-wrap .glory .item {
margin-left:40px
}
}
.cat-model__glory-wrap .glory .item .cat-public__photo .inner {
	border-radius:0;
	padding-bottom:142.5%
}
.cat-model__store-wrap {
	display:flex;
	gap:15px
}
.cat-model__store-wrap .item {
	width:33.333333%
}
.cat-model__store-wrap .item .cat-public__photo .inner {
	padding-bottom:75%
}
.cat-model__store-text {
	align-items:center;
	background-color:#006ca5;
	display:flex;
	justify-content:center;
	padding:1em
}
.cat-model__store-text .cat-public__name {
	font-weight:500
}
.cat-model__sos {
	display:flex;
	gap:20px;
	justify-content:space-between
}
@media screen and (max-width:650px) {
.cat-model__sos {
flex-wrap:wrap
}
}
.cat-model__sos .item {
	width:25%
}
@media screen and (max-width:650px) {
.cat-model__sos .item {
width:calc(50% - 15px)
}
}
.cat-model__sos .item .inside {
	display:block
}
.cat-model__sos .item .inside .cat-public__photo .inner {
	padding-bottom:72.69%
}
.cat-model__sos .item .inside .cat-public__smalltitle {
	margin-top:1em
}
.cat-model__digitization {
	display:flex
}
@media screen and (max-width:650px) {
.cat-model__digitization {
flex-direction:column
}
}
.cat-model__digitization .infos {
	padding-right:1.5em;
	width:33.5%
}
@media screen and (max-width:650px) {
.cat-model__digitization .infos {
padding-right:0;
width:100%
}
}
.cat-model__digitization .infos h3 {
	padding:1em 0
}
.cat-model__digitization .infos .codes {
	display:flex;
	margin-top:2em
}
.cat-model__digitization .infos .codes .code {
	height:6.5972222222vw;
	margin-right:1em;
	width:6.5972222222vw
}
@media screen and (max-width:1061.0526315789px) {
.cat-model__digitization .infos .codes .code {
width:70px
}
}
@media screen and (min-width:1515.7894736842px) {
.cat-model__digitization .infos .codes .code {
width:100px
}
}
@media screen and (max-width:1061.0526315789px) {
.cat-model__digitization .infos .codes .code {
height:70px
}
}
@media screen and (min-width:1515.7894736842px) {
.cat-model__digitization .infos .codes .code {
height:100px
}
}
.cat-model__digitization .infos .codes .code:last-child {
	margin-right:0
}
.cat-model__digitization .infos .codes .code img {
	height:100%;
	width:100%
}
.cat-model__digitization .items {
	display:flex;
	gap:15px;
	width:66.5%
}
@media screen and (max-width:650px) {
.cat-model__digitization .items {
margin-top:1.5em;
width:100%
}
}
.cat-model__digitization .items .item {
	display:block;
	width:50%
}
.cat-model__digitization .items .item .cat-public__photo .inner {
	padding-bottom:75%
}
.cat-model__digitization .items .item-inner {
	padding-top:1em
}
.cat-model__energy {
	display:flex;
	gap:40px
}
@media screen and (max-width:650px) {
.cat-model__energy {
flex-direction:column;
gap:20px
}
}
.cat-model__energy .item {
	width:33.333333%
}
@media screen and (max-width:650px) {
.cat-model__energy .item {
width:100%
}
}
.cat-model__energy .item-title {
	align-items:center;
	background-color:#006ca5;
	border-radius:5px;
	display:flex;
	font-size:1.25vw;
	font-weight:700;
	height:3.125vw;
	justify-content:center;
	margin-bottom:1em;
	width:11.8055555556vw
}
@media screen and (max-width:1016.4705882353px) {
.cat-model__energy .item-title {
width:120px
}
}
@media screen and (min-width:1440px) {
.cat-model__energy .item-title {
width:170px
}
}
@media screen and (max-width:1120px) {
.cat-model__energy .item-title {
height:35px
}
}
@media screen and (min-width:1440px) {
.cat-model__energy .item-title {
height:45px
}
}
@media screen and (max-width:1280px) {
.cat-model__energy .item-title {
font-size:16px
}
}
@media screen and (min-width:1440px) {
.cat-model__energy .item-title {
font-size:18px
}
}
.cat-model__bet {
	align-items:flex-start;
	display:flex;
	justify-content:space-between
}
@media screen and (max-width:950px) {
.cat-model__bet {
flex-direction:column
}
}
.cat-model__bet .head {
	width:33.5%
}
@media screen and (max-width:950px) {
.cat-model__bet .head {
display:flex;
justify-content:space-between;
width:100%
}
.cat-model__bet .head .cat-public__title {
width:45%
}
.cat-model__bet .head .cat-public__intro {
width:40%
}
}
.cat-model__bet .head .cat-public__intro {
	margin-top:2.5em
}
@media screen and (max-width:950px) {
.cat-model__bet .head .cat-public__intro {
margin-top:0
}
}
.cat-model__bet .items {
	display:flex;
	flex-wrap:wrap;
	gap:25px 60px;
	justify-content:center;
	width:58%
}
@media screen and (max-width:1280px) {
.cat-model__bet .items {
gap:20px 30px;
width:65%
}
}
@media screen and (max-width:950px) {
.cat-model__bet .items {
margin-top:2em;
width:100%
}
}
@media screen and (max-width:650px) {
.cat-model__bet .items {
gap:10px 15px
}
}
.cat-model__bet .items .item {
	align-items:center;
	background-color:#006ca5;
	border-radius:10px;
	display:flex;
	flex-direction:column;
	height:6.9444444444vw;
	justify-content:center;
	padding:1em;
	width:calc(33.33333% - 40px)
}
@media screen and (max-width:1280px) {
.cat-model__bet .items .item {
width:calc(33.33333% - 20px)
}
}
@media screen and (max-width:650px) {
.cat-model__bet .items .item {
width:calc(50% - 10px)
}
}
@media screen and (max-width:1296px) {
.cat-model__bet .items .item {
height:90px
}
}
@media screen and (min-width:1728px) {
.cat-model__bet .items .item {
height:120px
}
}
.cat-model__bet .items .item .icon {
	height:2.9166666667vw;
	width:2.9166666667vw
}
@media screen and (max-width:1097.1428571429px) {
.cat-model__bet .items .item .icon {
width:32px
}
}
@media screen and (min-width:1542.8571428571px) {
.cat-model__bet .items .item .icon {
width:45px
}
}
@media screen and (max-width:1097.1428571429px) {
.cat-model__bet .items .item .icon {
height:32px
}
}
@media screen and (min-width:1542.8571428571px) {
.cat-model__bet .items .item .icon {
height:45px
}
}
.cat-model__bet .items .item .icon img {
	display:block;
	height:100%;
	width:100%
}
.cat-model__bet .items .item .text {
	margin-top:.5em;
	text-align:center
}
.cat-model__form {
	display:none
}
.cat-model__form .moup-dialog-content {
	border-radius:1em;
	max-width:68.0555555556vw
}
@media screen and (max-width:514.2857142857px) {
.cat-model__form .moup-dialog-content {
max-width:350px
}
}
@media screen and (min-width:1440px) {
.cat-model__form .moup-dialog-content {
max-width:980px
}
}
@media screen and (max-width:650px) {
.cat-model__form .moup-dialog-content {
padding:1.5em
}
}
.cat-model__form .inner {
	position:relative
}
.cat-model__form .inner .head {
	font-weight:700;
	text-align:left
}
.cat-model__form .inner .from {
	color:#110f0f;
	display:flex;
	flex-wrap:wrap;
	gap:10px 20px;
	margin-top:3em;
	width:100%
}
@media screen and (max-width:1200px) {
.cat-model__form .inner .from {
width:100%
}
}
.cat-model__form .inner .from .item {
	align-items:flex-start;
	display:flex;
	flex-direction:column;
	margin-bottom:1em;
	width:calc(50% - 10px)
}
.cat-model__form .inner .from .item .text {
	font-size:1.25vw;
	font-weight:500;
	margin-bottom:.5em;
	text-align:left
}
@media screen and (max-width:1120px) {
.cat-model__form .inner .from .item .text {
font-size:14px
}
}
@media screen and (min-width:1600px) {
.cat-model__form .inner .from .item .text {
font-size:20px
}
}
.cat-model__form .inner .from .item .text sup {
	color:#ff0303
}
.cat-model__form .inner .from .item input, .cat-model__form .inner .from .item textarea {
	background-color:#f3f3f3;
	border:none;
	border-radius:5px;
	color:#110f0f;
	flex:1;
	font-size:1.1111111111vw;
	height:5.5555555556vw;
	padding:.8em 1em;
	width:100%
}
@media screen and (max-width:1260px) {
.cat-model__form .inner .from .item input, .cat-model__form .inner .from .item textarea {
font-size:14px
}
}
@media screen and (min-width:1620px) {
.cat-model__form .inner .from .item input, .cat-model__form .inner .from .item textarea {
font-size:18px
}
}
@media screen and (max-width:900px) {
.cat-model__form .inner .from .item input, .cat-model__form .inner .from .item textarea {
height:50px
}
}
@media screen and (min-width:1620px) {
.cat-model__form .inner .from .item input, .cat-model__form .inner .from .item textarea {
height:90px
}
}
.cat-model__form .inner .from .item .select-wrap, .cat-model__form .inner .from .item.full {
	width:100%
}
.cat-model__form .inner .from .item .select-wrap>.distpicker-address-wrapper {
	display:flex;
	gap:20px;
	justify-content:space-around
}
.cat-model__form .inner .from .item .select-wrap>.distpicker-address-wrapper>label {
	width:33.33333%
}
.cat-model__form .inner .from .item .select-wrap>.distpicker-address-wrapper>label>select {
	-webkit-appearance:none;
	-moz-appearance:none;
	-o-appearance:none;
	appearance:none;
	background:#f3f3f3 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAASCAYAAAFNz+zEAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAIKADAAQAAAABAAAAEgAAAAB3Z4kVAAABhUlEQVRIDa1US0oDQRQcBVGMuA+48AAexWw9hqAgEkTovfiNm2w9QiCHURERF+JW8BPdWCVdk86ze6YnzIPi9fvVq+nMpCgSNvR5+b9wJkgMVqVT8//ySshXkU5rxziuT8Py5HDqKLJNLK6qKK8mFpeVtJ5NSzbJ+BqI6Yj1KtfHYUsBPdn5+HVEzveVD4h4xlJEDl1csBJ2L4SBOZNoA3gBusAuMAHaN15EvyEt74kXXywCj8Am4IAc4/AJ8Bo2ryHgBbkwGTlzmH1HkVpRR6LhysdNkWj4MLbZ5iyJhg9sI+PUe0CSU0DvwJ2P4fJNSvZyR5KfYC5Bg75yl65gG8M9T8DHPgPefNyW42+xD3Q94Qh+LAHM8cp4Xfz+aG0JsYufwX0OvHNJKIAxrS0hdvETuC+ADy6RxQSoNq8Qu5h/FZfAp4hDXyVAfblC7OIHEFwBXyKK+RwBmksJYT18ue4RD4AJC3XWRIC4rBDlb3HgX/S3Ejl+HgHipZAdgBw3wA/Q2H4Bt51JS462QmoAAAAASUVORK5CYII=) no-repeat;
	background-position:95%;
	background-size:16px 9px;
	border:none;
	font-size:.85em;
	position:relative;
	width:100%
}
.cat-model__form .inner .from .submit {
	display:flex;
	justify-content:center;
	width:100%
}
.cat-model__form .inner .from .submit .out, .cat-model__form .inner .from .submit .set {
	background-color:#006ca5;
	border:none;
	border-radius:2.5em;
	color:#fff;
	cursor:pointer;
	display:inline-flex;
	font-size:1.25vw;
	line-height:1;
	margin:0 1em;
	padding:1em 3.5em
}
@media screen and (max-width:1120px) {
.cat-model__form .inner .from .submit .out, .cat-model__form .inner .from .submit .set {
font-size:14px
}
}
@media screen and (min-width:1600px) {
.cat-model__form .inner .from .submit .out, .cat-model__form .inner .from .submit .set {
font-size:20px
}
}
@media screen and (max-width:650px) {
.cat-model__form .inner .from .submit .out, .cat-model__form .inner .from .submit .set {
padding:.5em 2em
}
}
.cat-model__form .inner .from .submit .out {
	background-color:#909090;
	margin-left:1em
}
.cat-model__introduce {
	background-color:#110f0f
}
.cat-model__introduce .inner {
	color:#fff;
	display:flex;
	justify-content:space-between
}
@media screen and (max-width:650px) {
.cat-model__introduce .inner {
flex-direction:column
}
}
.cat-model__introduce .inner .column {
	width:41%
}
@media screen and (max-width:650px) {
.cat-model__introduce .inner .column {
width:100%
}
}
.cat-model__introduce .inner .column .title {
	font-size:1.5277777778vw
}
@media screen and (max-width:1047.2727272727px) {
.cat-model__introduce .inner .column .title {
font-size:16px
}
}
@media screen and (min-width:1440px) {
.cat-model__introduce .inner .column .title {
font-size:22px
}
}
.cat-model__introduce .inner .column .item {
	margin-top:1em
}
.cat-model__introduce .inner .column .item-title {
	font-size:1.6666666667vw;
	font-weight:500
}
@media screen and (max-width:960px) {
.cat-model__introduce .inner .column .item-title {
font-size:16px
}
}
@media screen and (min-width:1440px) {
.cat-model__introduce .inner .column .item-title {
font-size:24px
}
}
.cat-model__introduce .inner .column .item-intro {
	font-size:1.1111111111vw;
	margin-top:.5em;
	opacity:.6
}
@media screen and (max-width:1080px) {
.cat-model__introduce .inner .column .item-intro {
font-size:12px
}
}
@media screen and (min-width:1440px) {
.cat-model__introduce .inner .column .item-intro {
font-size:16px
}
}
.cat-model__introduce .inner .column:last-child {
	margin-top:2em
}
.cat-model__content .cat-public__more {
	width:17.3611111111vw
}
@media screen and (max-width:1152px) {
.cat-model__content .cat-public__more {
width:200px
}
}
@media screen and (min-width:1440px) {
.cat-model__content .cat-public__more {
width:250px
}
}
.cat-model__network {
	display:flex;
	justify-content:stretch;
	position:relative
}
@media screen and (max-width:850px) {
.cat-model__network {
flex-direction:column
}
}
.cat-model__network:before {
	background-color:#f1f1f1;
	bottom:0;
	content:" ";
	display:block;
	left:-100%;
	position:absolute;
	right:0;
	top:0
}
@media screen and (max-width:650px) {
.cat-model__network:before {
border-radius:0;
bottom:0;
left:-10%;
right:-10%;
top:0
}
}
.cat-model__network .dot {
	height:auto;
	padding-bottom:3.4722222222vw;
	padding-right:2.0833333333vw;
	padding-top:3.4722222222vw;
	position:relative;
	width:42.725%;
	z-index:1
}
@media screen and (max-width:576px) {
.cat-model__network .dot {
padding-top:20px
}
}
@media screen and (min-width:1440px) {
.cat-model__network .dot {
padding-top:50px
}
}
@media screen and (max-width:576px) {
.cat-model__network .dot {
padding-bottom:20px
}
}
@media screen and (min-width:1440px) {
.cat-model__network .dot {
padding-bottom:50px
}
}
@media screen and (max-width:240px) {
.cat-model__network .dot {
padding-right:5px
}
}
@media screen and (min-width:1440px) {
.cat-model__network .dot {
padding-right:30px
}
}
@media screen and (max-width:850px) {
.cat-model__network .dot {
width:100%
}
}
.cat-model__network .dot-inner {
	height:29.5138888889vw;
	overflow-y:auto;
	padding-right:1.5em
}
@media screen and (max-width:948.7058823529px) {
.cat-model__network .dot-inner {
height:280px
}
}
@media screen and (min-width:1440px) {
.cat-model__network .dot-inner {
height:425px
}
}
.cat-model__network .dot-inner::-webkit-scrollbar {
overflow:visible;
width:3px
}
.cat-model__network .dot-inner::-webkit-scrollbar-thumb {
background:#979797;
border-radius:5px;
width:3px
}
.cat-model__network .dot-inner::-webkit-scrollbar-track {
background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAA+CAYAAADuzKHMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAE9GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNy4yLWMwMDAgNzkuNTY2ZWJjNWI0LCAyMDIyLzA1LzA5LTA4OjI1OjU1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjMuNCAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjMtMDctMTBUMjM6MDg6MzUrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIzLTA3LTEwVDIzOjA5OjQwKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIzLTA3LTEwVDIzOjA5OjQwKzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxZmQwY2I3Mi0xMzcwLTRjNTQtYWVjNS1lZjkyNjczYmMzMDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MWZkMGNiNzItMTM3MC00YzU0LWFlYzUtZWY5MjY3M2JjMzA3IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MWZkMGNiNzItMTM3MC00YzU0LWFlYzUtZWY5MjY3M2JjMzA3Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoxZmQwY2I3Mi0xMzcwLTRjNTQtYWVjNS1lZjkyNjczYmMzMDciIHN0RXZ0OndoZW49IjIwMjMtMDctMTBUMjM6MDg6MzUrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMy40IChNYWNpbnRvc2gpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtfAEFYAAAAgSURBVCiRY5w+fboDAwPDfgYGBkcmBiQwyhnljHIgAAA7IAOBFNi6KQAAAABJRU5ErkJggg==) repeat-y;
background-position:50%
}
.cat-model__network .dot-inner .list {
	color:#110f0f
}
.cat-model__network .dot-inner .list-area {
	font-size:1.6666666667vw;
	margin-bottom:.25em
}
@media screen and (max-width:1080px) {
.cat-model__network .dot-inner .list-area {
font-size:18px
}
}
@media screen and (min-width:1440px) {
.cat-model__network .dot-inner .list-area {
font-size:24px
}
}
.cat-model__network .dot-inner .list-items {
	position:relative
}
.cat-model__network .dot-inner .list-items .item {
	border-top:1px solid #979797;
	font-size:1.1111111111vw;
	line-height:1.6;
	padding:.5em 0
}
@media screen and (max-width:1080px) {
.cat-model__network .dot-inner .list-items .item {
font-size:12px
}
}
@media screen and (min-width:1440px) {
.cat-model__network .dot-inner .list-items .item {
font-size:16px
}
}
.cat-model__network .dot-inner .list-items .item .title {
	font-size:1.25vw;
	margin-bottom:1.5em
}
@media screen and (max-width:1120px) {
.cat-model__network .dot-inner .list-items .item .title {
font-size:14px
}
}
@media screen and (min-width:1440px) {
.cat-model__network .dot-inner .list-items .item .title {
font-size:18px
}
}
.cat-model__network .dot-inner .list-items .item .level {
	display:flex;
	opacity:.8
}
.cat-model__network .dot-inner .list-items .item .wrap {
	align-items:center;
	display:flex;
	margin-left:1em
}
.cat-model__network .dot-inner .list-items .item .wrap i {
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAcCAYAAAEB/z8/AAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAHqADAAQAAAABAAAAHAAAAACTSUZfAAADY0lEQVRIDb1WO08UURS+d3ZZdwPMLLPSaUw08gOIj0pjEE2MxsJXYWMhpaWFEU2MhSYWJsZoUBMbjUQtfITKqJU2BrWhtLCjgAV2KGSAmet3hj3DnfHeZYXoTWbuOd/5zuM+Z4RYbaVVEZLveeMEFOjFSqVcnisSQK24vHw0KpdTfQXlN7uQ7uTBBFBCvGBDpu+pVsd0dzLKzd3dfbHjPMswWVFqQrKc95xpNHaxLe1Bep4qENIKm+AOo9F33atk0FNIXdG9SHaayTHUbCOccw5nTSsaG2+QahyCycv3fZfqyQ9P5yYLqgMsV0qlz03Zx0KLX2H4lW3cyx7Pu4ep3svA3/TJElGJIoo+tu2o1NuZILieri87tpp3cKYwaUeYy7OZ6HA07ztmC9G7KuYkyoo5eJWDE7VWrZ5I7K57wWTPYF1dXb0gP8yAOcVytIQoFYuvhVKbcvyMmhmzZnHYEcO4qeEZ0eiMckeYheU4xHK+NzqD1K8Ta543qOsstzxPTDL1OGMvKfOsybgWVunsvJvsMEzKCIQ/bwxLBOwyOgtRcqoWwnCsUqksAdhj4TMcw3E3lORmyOxt2l0AtjIz3+cvg8xst3KkQNVq9YAeMOOsG0yyVOqMjqfOubWMRaEwQGVicO/YAZWZ5wTjHaVTg9L2M1nrHdjek13D1ici0TAFaj4n1xPFennaguFOOAcbPdz2lcrl8TAMJxlop89skbUcsB4DmPtbBt7yUhwfm5+fnzbYjFC6yEarBva67k5LUmIVOxznCfq2ZzAZseu6Ppz8DjyxEDWSUVFNOU4NyXzcZTUQt1MCPNampFzA9p2ETx2kupSyjnjTMo7r8K+jqvqS40zNodENRB8ICvr/mlJvkhHj+7gF38c7yLztn2ZX6pMbBJd+CrGQJNaSFfGjc1lIeVzDNiwqpR7PBsF9PVA+cWrDEhyGcg1P9rc0ZawpLCL4lXqjYfzTsO7qxSj6voGkVFUpjKIJW3nWxB2FwnmbU7s4jthpG9eYmI4XpumUzQnHJYCNLpIHdIRsPOwVawzjuSxIOZQPhmRfIqVuB0HwI2d7RLrnef0YxUUU3Md2yN247Q5inT8wxr0xMS6BCqqdiaV8irM+CjJ9rlu2RqPxDYSzREp+X+N4CLt5EDE6TY6/AcMW6StW7DGZAAAAAElFTkSuQmCC) no-repeat;
	background-size:contain;
	height:1.0416666667vw;
	margin:0 .25em;
	width:1.0416666667vw
}
@media screen and (max-width:960px) {
.cat-model__network .dot-inner .list-items .item .wrap i {
width:10px
}
}
@media screen and (min-width:1440px) {
.cat-model__network .dot-inner .list-items .item .wrap i {
width:15px
}
}
@media screen and (max-width:960px) {
.cat-model__network .dot-inner .list-items .item .wrap i {
height:10px
}
}
@media screen and (min-width:1440px) {
.cat-model__network .dot-inner .list-items .item .wrap i {
height:15px
}
}
.cat-model__network .dot-inner .list-items .item .wrap span {
	margin-left:.5em
}
.cat-model__network .dot-inner .list-items .item .intro {
	margin-top:1em
}
.cat-model__network .map {
	position:relative;
	width:57.275%
}
@media screen and (max-width:850px) {
.cat-model__network .map {
width:100%
}
}
.cat-model__network .map:before {
	background-color:#006ca5;
	border-radius:0 8px 8px 0;
	bottom:-15%;
	content:" ";
	display:block;
	left:0;
	position:absolute;
	right:-100%;
	top:50%
}
@media screen and (max-width:650px) {
.cat-model__network .map:before {
border-radius:0;
bottom:0;
left:-10%;
right:-10%;
top:15%
}
}
.cat-model__network .map-wrap {
	height:36.4583333333vw;
	overflow:hidden;
	position:relative
}
@media screen and (max-width:960px) {
.cat-model__network .map-wrap {
height:350px
}
}
@media screen and (min-width:1440px) {
.cat-model__network .map-wrap {
height:525px
}
}
.cat-model__network .map-wrap img {
	display:block;
	height:auto;
	width:100%
}
.cat-shutters {
	align-items:stretch;
	background-color:#006ca5;
	border-radius:8px;
	display:flex;
	overflow:hidden
}
@media screen and (max-width:750px) {
.cat-shutters {
display:none
}
}
.cat-shutters__item {
	flex:1 1 auto;
	height:13.8888888889vw;
	overflow:hidden;
	position:relative;
transition:width .3s;
	width:12.8472222222vw
}
@media screen and (max-width:778.3783783784px) {
.cat-shutters__item {
width:100px
}
}
@media screen and (min-width:1945.9459459459px) {
.cat-shutters__item {
width:250px
}
}
@media screen and (max-width:1296px) {
.cat-shutters__item {
height:180px
}
}
@media screen and (min-width:1584px) {
.cat-shutters__item {
height:220px
}
}
.cat-shutters__item:after {
	background-color:#fff;
	content:" ";
	height:6.25vw;
	left:0;
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	width:1px
}
@media screen and (max-width:800px) {
.cat-shutters__item:after {
height:50px
}
}
@media screen and (min-width:1600px) {
.cat-shutters__item:after {
height:100px
}
}
.cat-shutters__item .shrink {
	align-items:center;
	color:#fff;
	cursor:pointer;
	display:flex;
	flex-direction:column;
	height:100%;
	justify-content:center;
	opacity:1;
	padding:.5em;
	text-align:center;
transition:opacity .3s ease, visibility .3s ease;
	visibility:visible;
	width:100%
}
.cat-shutters__item .shrink .icon {
	width:50px
}
.cat-shutters__item .shrink .icon img {
	display:block;
	height:auto;
	width:100%
}
.cat-shutters__item .shrink .text {
	font-size:1.25vw;
	font-weight:700;
	margin-bottom:1em;
	margin-top:.5em
}
@media screen and (max-width:1280px) {
.cat-shutters__item .shrink .text {
font-size:16px
}
}
@media screen and (min-width:1600px) {
.cat-shutters__item .shrink .text {
font-size:20px
}
}
.cat-shutters__item .shrink .cat-public__details {
	color:#333
}
.cat-shutters__item .main {
	background-position:50%;
	background-repeat:no-repeat;
	background-size:cover;
	display:none;
	height:100%;
	overflow:hidden;
	position:relative;
	width:100%
}
.cat-shutters__item .main:after {
	background-color:rgba(0, 0, 0, .25);
	bottom:0;
	content:" ";
	left:0;
	position:absolute;
	right:0;
	top:0
}
.cat-shutters__item .main .content {
	color:hsla(0, 0%, 100%, .45);
	display:flex;
	flex-direction:column;
	font-size:1.9444444444vw;
	height:100%;
	justify-content:flex-start;
	padding:1em 0;
	position:relative;
	text-align:center;
	width:100%;
	z-index:1
}
@media screen and (max-width:822.8571428571px) {
.cat-shutters__item .main .content {
font-size:16px
}
}
@media screen and (min-width:1645.7142857143px) {
.cat-shutters__item .main .content {
font-size:32px
}
}
.cat-shutters__item .main .content ul li {
	display:inline-block;
	font-size:1.1111111111vw;
	padding:0 .3em
}
@media screen and (max-width:1080px) {
.cat-shutters__item .main .content ul li {
font-size:12px
}
}
@media screen and (min-width:1620px) {
.cat-shutters__item .main .content ul li {
font-size:18px
}
}
.cat-shutters__item.active {
	width:calc(100% - 51.38889vw)
}
.cat-shutters__item.active+.cat-shutters__item:after, .cat-shutters__item.active:after {
	display:none
}
.cat-shutters__item.active .shrink {
	opacity:0;
	position:absolute;
	visibility:hidden
}
.cat-shutters__item.active .main {
	display:block
}
.cat-shutters__item.active .main .content {
	padding-top:1em
}
.cat-shutters__item:first-child:after {
	display:none
}
.cat-shutters__groups .actions {
	display:inline-flex;
	padding:1em 0
}
.cat-shutters__groups .actions .text {
	color:#9d9d9d;
	cursor:pointer;
	display:block
}
.cat-shutters__groups .actions.show .group {
	border-top:1px solid #979797
}
.cat-shutters__groups .actions.show .group-head .icon {
	transform:rotate(90deg)
}
.cat-shutters__groups .actions.show~.group .group-head .icon {
transform:rotate(270deg)
}
.cat-shutters__groups .group {
	border-top:1px solid #979797
}
.cat-shutters__groups .group-head {
	align-items:center;
	cursor:pointer;
	display:flex;
	justify-content:space-between;
	padding:.75em 0;
	position:relative
}
.cat-shutters__groups .group-head .title {
	flex:1 1 auto;
	font-weight:700;
	line-height:1;
	width:calc(100% - 35px)
}
.cat-shutters__groups .group-head .icon {
	align-items:center;
	display:flex;
	height:35px;
	justify-content:center;
	transform:rotate(90deg)!important;
transition:transform .35s;
	width:35px
}
@media screen and (max-width:650px) {
.cat-shutters__groups .group-head .icon {
height:25px;
width:25px
}
}
.cat-shutters__groups .group-head .icon svg {
	fill:currentColor;
	display:block;
	height:65%;
	width:65%
}
.cat-shutters__groups .group-head:after {
	content:" "
}
.cat-shutters__groups .group-head.active .icon {
	transform:rotate(270deg)!important;
transition:transform .35s
}
.cat-shutters__groups .group-body {
	display:none;
	margin-bottom:2em;
	position:relative
}
.cat-shutters__groups .group-body table {
	border-collapse:collapse;
	font-size:1.1111111111vw;
	width:100%
}
@media screen and (max-width:1080px) {
.cat-shutters__groups .group-body table {
font-size:12px
}
}
@media screen and (min-width:1620px) {
.cat-shutters__groups .group-body table {
font-size:18px
}
}
.cat-shutters__groups .group-body table tr:nth-child(odd) {
background-color:#e1e1e1
}
.cat-shutters__groups .group-body table td, .cat-shutters__groups .group-body table th {
	padding:1em 0 1em 1em;
	width:50%
}
.cat-shutters__groups .group:last-child {
	margin-top:0
}
.cat-shutters__groups .group:last-child .group-body {
	margin-bottom:0
}
.cat-breadcrumbs {
	-webkit-overflow-scrolling:touch;
	align-items:center;
	color:#979797;
	display:flex;
	overflow:auto
}
.cat-breadcrumbs svg {
	fill:currentColor;
	height:.75em;
	width:.75em
}
.cat-breadcrumbs a {
	align-items:center;
	color:#979797;
	display:inline-flex;
	margin:0 .5em
}
.cat-breadcrumbs a:hover {
	color:#006ca5
}
.cat-breadcrumbs span {
	color:#110f0f;
	margin:0 .5em
}
.cat-pagination {
	align-items:center;width:100%;
	color:#110f0f;
	display:flex;
font-size:.9722222222vw;
	justify-content:center
}
@media screen and (max-width:1234.2857142857px) {
.cat-pagination {
font-size:12px
}
}
@media screen and (min-width:1645.7142857143px) {
.cat-pagination {
font-size:16px
}
}
.cat-pagination-numbers {
	align-items:center;
	display:flex
}
.cat-pagination-numbers li {
	height:30px !important;
	list-style-type:none;
	margin:0 5px!important;;
	width:30px!important;padding-bottom:0 !important;
}
.cat-pagination-numbers li a {
	align-items:center;
	background-color:#fff;
	border-radius:2px;
	display:inline-flex;
	height:100%;
	justify-content:center;
	width:100%
}
.cat-pagination-numbers li a svg {
	fill:#110f0f;
	height:1.2em;
	width:1.2em
}
.cat-pagination-numbers li a:hover svg {
	fill:#006ca5
}
.cat-pagination-numbers li a.outfocus {
	cursor:auto
}
.cat-pagination-numbers li a.outfocus svg {
	fill:#979797
}
.cat-pagination-numbers li.active a {
	background:#006ca5;
	color:#fff;
	cursor:default
}
.cat-pagination-page {
	padding-left:5px;
	padding-right:30px
}
@media screen and (max-width:650px) {
.cat-pagination-page {
display:none
}
}
.cat-pagination-jump {
	align-items:center;
	display:inline-flex
}
@media screen and (max-width:650px) {
.cat-pagination-jump {
display:none
}
}
.cat-pagination-jump input {
	background-color:transparent;
	border:1px solid #979797;
	border-radius:2px;
	height:25px;
	margin:0 15px;
	padding:.5em;
	width:35px
}
.cat-pagination-jump input:focus {
	outline:none
}
.cat-pagination-jump button {
	align-items:center;
	background:#006ca5;
	border:none;
	border-radius:5px;
	color:#fff;
	cursor:pointer;
	display:inline-flex;
	height:25px;
	height:30px;
	justify-content:center;
	margin-left:5px;
	width:55px
}
.cat-warpper {
	padding-top:6.8055555556vw
}
@media screen and (max-width:955.1020408163px) {
.cat-warpper {
padding-top:65px
}
}
@media screen and (min-width:1542.8571428571px) {
.cat-warpper {
padding-top:105px
}
}
.cat-list {
WIDTH:100%;FLOAT:LEFT;padding-top: 4.8611111111vw;
}
@media screen and (max-width:1024px) {
.cat-list {
padding:2.5em 0
}
}
.cat-list__news .item {
	border-bottom:1px solid hsla(0, 0%, 59%, .2);
	padding:1.5em 0
}
.cat-list__news .item-inner {
	align-items:center;
	display:flex;
	justify-content:space-between
}
.cat-list__news .item-photo {
	width:25%
}
@media screen and (max-width:550px) {
.cat-list__news .item-photo {
display:none
}
}
.cat-list__news .item-photo-inner {
	height:0;
	overflow:hidden;
	padding-bottom:56.25%;
	position:relative
}
.cat-list__news .item-photo-inner img {
	height:100%;
	left:50%;
	object-fit:cover;
	position:absolute;
	top:50%;
	transform:translate(-50%, -50%)
}
.cat-list__news .item-infos {
}
@media screen and (max-width:550px) {
.cat-list__news .item-infos {
width:100%
}
}
.cat-list__news .item-infos .cat-public__intro {
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	display:-webkit-box;
	margin-top:.5em;
	overflow:hidden;
	text-overflow:ellipsis
}
.cat-list__news .item-infos .cat-public__date {
	color:#aaa;
	margin-top:2em
}
.cat-list__news .item:last-child {
	border-bottom:none
}
.cat-content {
	margin:0 auto;
	padding:3vw 0
}
@media screen and (max-width:1024px) {
.cat-content {
padding:2.5em 0
}
}
.cat-content .cat-container {
}
@media screen and (max-width:1023px) {
.cat-content .cat-container {
width:90%
}
}
@media screen and (max-width:550px) {
.cat-content {
display:flex;
flex-direction:column
}
}
.cat-content h1 {
	font-size:22px;width:100%;float:left; text-align:center; border-bottom:solid 1px #dedede;padding-bottom:20px;
}
.date{width:100%;float:left; text-align:center;padding-top:10px; color:#666;}
.showsuccess_im{width:100%;float:left; text-align:center;margin-top:20px;margin-bottom:20px;}
.showsuccess_im img{ border:solid 1px #dedede;padding:2%;}


@media screen and (max-width:626.0869565217px) {
.cat-content h1 {
font-size:20px
}
}
@media screen and (min-width:1502.6086956522px) {
.cat-content h1 {
font-size:48px
}
}
.cat-content .details {
	padding:2em 0
}
.cat-content .takeaway {
	margin-top:2em;
	padding:2em 0;
	position:relative
}
.cat-content .takeaway:after, .cat-content .takeaway:before {
	background:linear-gradient(90deg, #e5e5e5, hsla(0, 0%, 90%, 0));
	content:" ";
	height:1px;
	left:0;
	position:absolute;
	right:0;
	top:0
}
.cat-content .takeaway:after {
	bottom:0;
	top:auto
}
.cat-share {
	position:fixed;
	right:5.5vw;
	width:50px;
	z-index:9
}
@media screen and (max-width:550px) {
.cat-share {
order:2;
position:static;
width:100%
}
.cat-share-inner {
align-items:center;
display:flex;
justify-content:center;
width:100%
}
}
.cat-share-inner .title {
	text-align:center
}
.cat-share-inner .icons {
	align-items:center;
	display:flex;
	flex-direction:column
}
@media screen and (max-width:550px) {
.cat-share-inner .icons {
flex-direction:row
}
}
.cat-share-inner .icons .icon {
	align-items:center;
	cursor:pointer;
	display:flex;
	height:50px;
	justify-content:center;
	margin:.5em;
	width:100%
}
@media screen and (max-width:550px) {
.cat-share-inner .icons .icon {
height:30px;
margin:0 1em
}
.cat-share-inner .icons .icon svg {
height:1em;
width:1em
}
}
.cat-share-inner .icons .icon svg {
	fill:var(--color);
	height:1.5em;
	width:1.5em
}
.cat-share-inner .icons .icon:hover svg {
	fill:#006ca5
}
.cat-share-inner .icons .icon.wechat {
	position:relative
}
.cat-share-inner .icons .icon.wechat:hover .wechat-qrcode {
	opacity:1;
	top:50%;
	visibility:visible
}
.cat-share-inner .icons .icon.wechat .wechat-qrcode {
	background-color:#fff;
	border-radius:5px;
	box-shadow:0 2px 12px rgba(0, 0, 0, .25);
	opacity:0;
	overflow:hidden;
	padding:0 10px 10px;
	position:absolute;
	right:100%;
	top:70%;
transition:top .2s ease;
	visibility:hidden;
	z-index:9
}
.cat-share-inner .icons .icon.wechat .wechat-qrcode:before {
	align-items:center;
	background-color:#f6f6f6;
	content:"\626B\4E00\626B\5206\4EAB";
	display:flex;
	font-size:12px;
	height:30px;
	justify-content:center;
	margin:0 -10px 10px
}
.cat-share-inner .icons .icon.wechat .wechat-qrcode img {
	height:120px!important;
	width:120px!important
}
.cat-leader {
	display:flex;
	flex-wrap:wrap;
	margin-bottom:4.1666666667vw;
	margin-top:4.1666666667vw;
	padding-left:2.7777777778vw;
	padding-right:2.7777777778vw
}
@media screen and (min-width:1920px) {
.cat-leader {
padding-left:53.3333333333px;
padding-right:53.3333333333px
}
}
@media screen and (max-width:720px) {
.cat-leader {
margin-top:30px
}
}
@media screen and (min-width:1920px) {
.cat-leader {
margin-top:80px
}
}
@media screen and (max-width:720px) {
.cat-leader {
margin-bottom:30px
}
}
@media screen and (min-width:1920px) {
.cat-leader {
margin-bottom:80px
}
}
@media screen and (max-width:550px) {
.cat-leader {
flex-direction:column
}
}
.cat-leader-header {
	padding-bottom:2.0833333333vw;
	padding-left:26%;
	width:100%
}
@media screen and (max-width:960px) {
.cat-leader-header {
padding-bottom:20px
}
}
@media screen and (min-width:1920px) {
.cat-leader-header {
padding-bottom:40px
}
}
.cat-leader-header h1 {
	font-size:3.1944444444vw
}
@media screen and (max-width:751.3043478261px) {
.cat-leader-header h1 {
font-size:24px
}
}
@media screen and (min-width:1627.8260869565px) {
.cat-leader-header h1 {
font-size:52px
}
}
@media screen and (max-width:550px) {
.cat-leader-header {
padding-left:0
}
}
.cat-leader-list {
	padding-right:1em;
	width:26%
}
@media screen and (max-width:550px) {
.cat-leader-list {
margin-top:1.5em;
order:2;
width:100%
}
}
.cat-leader-list li {
	color:#8b8988;
	font-size:1.1111111111vw;
	list-style:none;
	padding:.5em 0
}
@media screen and (max-width:1260px) {
.cat-leader-list li {
font-size:14px
}
}
@media screen and (min-width:1620px) {
.cat-leader-list li {
font-size:18px
}
}
.cat-leader-list li.active {
	color:#006ca5
}
.cat-leader-list li.active a {
	position:relative
}
.cat-leader-list li.active a:before {
	background-color:#006ca5;
	bottom:0;
	content:" ";
	left:-10px;
	position:absolute;
	top:0;
	width:2px
}
.cat-leader-content {
	width:74%
}
@media screen and (max-width:550px) {
.cat-leader-content {
width:100%
}
}
.cat-leader-content .details {
	color:#333
}
.cat-support {
	margin-bottom:4.1666666667vw;
	margin-top:4.1666666667vw;
	padding-left:2.7777777778vw;
	padding-right:2.7777777778vw
}
@media screen and (min-width:1920px) {
.cat-support {
padding-left:53.3333333333px;
padding-right:53.3333333333px
}
}
@media screen and (max-width:720px) {
.cat-support {
margin-top:30px
}
}
@media screen and (min-width:1920px) {
.cat-support {
margin-top:80px
}
}
@media screen and (max-width:720px) {
.cat-support {
margin-bottom:30px
}
}
@media screen and (min-width:1920px) {
.cat-support {
margin-bottom:80px
}
}
.cat-quick {
	position:fixed;
	right:0;
	top:75%;
	transform:translateY(-50%);
	z-index:2
}
@media screen and (max-width:768px) {
.cat-quick {
bottom:0;
left:0;
right:0;
top:auto;
transform:translateY(0)
}
}
.cat-quick .inner {
	background-color:#000;
	display:flex;
	flex-direction:column;
	padding:5px 10px;
	width:65px
}
@media screen and (max-width:768px) {
.cat-quick .inner {
flex-direction:row;
justify-content:space-around;
padding:5px;
width:100%
}
}
.cat-quick .inner .icon {
	align-items:center;
	border-bottom:1px solid #fff;
	cursor:pointer;
	display:flex;
	justify-content:center;
	padding:1.2em 0;
	width:40px
}
@media screen and (max-width:768px) {
.cat-quick .inner .icon {
border-bottom:none;
border-right:1px solid #fff;
padding:.5em 0;
width:33.33333%
}
}
.cat-quick .inner .icon svg {
	fill:#fff;
	height:25px;
	width:25px
}
.cat-quick .inner .icon svg .cls-2 {
	clip-path:url(#clip-path)
}
.cat-quick .inner .icon:last-child {
	border-bottom:none
}
@media screen and (max-width:768px) {
.cat-quick .inner .icon:last-child {
border-right:none
}
}
.cat-quick .inner .icon:hover svg {
	fill:#006ca5
}
.cat-quick .datas {
	display:none
}
.cat-quick__code .moup-dropdown-container {
	border-radius:5px;
	height:120px;
	margin-right:.5em;
	padding:5px;
	width:120px
}
.cat-quick__code img {
	display:block;
	height:auto;
	width:100%
}
.cat-quick__text .moup-dropdown-container {
	border-radius:.5em;
	color:#110f0f;
	font-size:1.25vw;
	line-height:1.6;
	margin-right:.5em;
	padding:.5em
}
@media screen and (max-width:1120px) {
.cat-quick__text .moup-dropdown-container {
font-size:14px
}
}
@media screen and (min-width:1440px) {
.cat-quick__text .moup-dropdown-container {
font-size:18px
}
}
.cat-quick__popup {
	padding-right:10px
}
.cat-quick__popup .moup-dropdown-container {
	background-color:transparent;
	box-shadow:none
}
@media screen and (max-width:768px) {
.cat-quick__popup {
padding-right:0
}
}
.cat-quick__popup .datas {
	background-color:#000;
	border:1px solid #006ca5;
	color:#fff;
	padding:10px 5px
}
@media screen and (max-width:768px) {
.cat-quick__popup .datas {
align-items:center;
width:100%;float:left;
margin-left:-10%;
transform:translateY(-55px);
width:80vw; text-align:center;
}
}
.cat-quick__popup .datas .codes {
	align-items:center;
	display:flex;
	flex-direction:column;
	margin-bottom:.5em
}
.cat-quick__popup .datas .codes:last-child {
	border-bottom:none!important;
	margin-bottom:0;
	padding-bottom:0!important
}
@media screen and (max-width:768px) {
.cat-quick__popup .datas .codes:last-child {
border-right:none
}
.cat-quick__popup .datas .codes {
margin-bottom:0;
width:100%;margin:auto;width:100%;float:left; text-align:center;
}
}
.cat-quick__popup .datas .codes-text {
	font-size:12px;
	text-align:center
}
.cat-quick__popup .datas .codes-img {
	margin-top:.5em;
	width:90px
}
.cat-quick__popup .datas .codes-img img {
	display:block;
	height:auto;
	width:100%
}
.cat-quick__popup .datas .codes.border {
	border-bottom:1px solid hsla(0, 0%, 100%, .45);
	padding-bottom:.5em;
	padding-left:10px;
	padding-right:10px
}
@media screen and (max-width:768px) {
.cat-quick__popup .datas .codes.border {
border-bottom:none;
border-right:1px solid #fff; word-wrap: break-word;
}.cat-quick__popup .datas .codes.border :nt-child(2){border-right:none}
.cat-quick__popup .datas .codes.border:last-child {
border-right:none
}
}
.cat-judge {
	bottom:0;
	left:0;
	position:fixed;
	right:0;
	top:0;
	z-index:99999
}
.cat-judge-over {
	align-items:center;
	background-color:rgba(0, 0, 0, .65);
	display:flex;
	height:100%;
	justify-content:center;
	width:100%
}
.cat-judge-wrap {
	align-items:center;
	background-color:#fff;
	display:flex;
	flex-direction:column;
	font-size:14px;
	max-width:550px;
	padding:3.5em 3em;
	position:relative;
	width:85%
}
@media screen and (max-width:800px) {
.cat-judge-wrap {
font-size:12px;
padding:1.5em 2em
}
}
.cat-judge-wrap .close {
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAAEgBckRAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAAAMAAAAAD4/042AAABsklEQVRoBe2ZgU7DMAxEBz/LJ4H4WEBP9CrHdUvqpBPaHGmkce3z+eolBW63kfG9BGtusA6N4c0mfGzxEoX3G6Poa2whJ58KtXDcqPbqPRdHzBvnwPc5Te9B2W/W5mVF+w/jgLSfZh1eEsBHDy908kacbab1vqfEDZxlD4PW6MXZNpvoWZ+6figF6PPdhloq1baCX3qozW0TWmDbd+kkBCoRbPlMAwbcMlYiWxE+qWGBPePhRGxcPVKQ6CtFv4JKgVLgegX4JvvtIcoavb5Efhtbz66p/SiV5Gijg43AmdNjL8kUcLHySaaCR0l4NkOyCNTPYt5zRvjYP9cC1zw1iUCZGf6Z/FqTPz24YKYk2QOfloSDXLII1M+qpPnNxjvVuhQoBUqBUqAUeDYFOBg5SPXqxYGZHcTq1AfzLoeuTUoRmUJmYGRFW+MyJDIxa8KrLnpI9fhcxa8bd4+kejzbbt0EZjlGhWS+J7P4nMLZI//v1Y+I0zrYj+6dUucK5zPkzvhewbXBHCEzEtuQyC70j4rRvo4KSf0hK1MIRz7JIDE6wADrLq8Ro2QrvhQoBUqBVoEfYUOs633rTrkAAAAASUVORK5CYII=);
	background-position:50%;
	background-repeat:no-repeat;
	background-size:70% 70%;
	cursor:pointer;
	height:50px;
	position:absolute;
	right:0;
	top:0;
	width:50px
}
.cat-judge-wrap .title {
	font-size:2em
}
.cat-judge-wrap .intro {
	margin-top:1em;
	text-align:center
}
.cat-judge-wrap .cat-public__more {
	font-size:16px;
	margin-top:2em;
	padding:.5em 2.5em
}
.moup-drawer {
	bottom:0;
	display:flex;
	left:0;
	opacity:0;
	position:fixed;
	right:0;
	top:0;
transition:opacity .2s ease, visibility .2s ease;
	visibility:hidden
}
.moup-drawer[data-placement=left], .moup-drawer[data-placement=top] {
	align-items:flex-start;
	justify-content:flex-start
}
.moup-drawer[data-placement=right] {
	align-items:flex-start;
	justify-content:flex-end
}
.moup-drawer[data-placement=bottom] {
	align-items:flex-end;
	justify-content:flex-start
}
.moup-drawer[data-placement=left] [data-effect=container], .moup-drawer[data-placement=right] [data-effect=container] {
	height:100%
}
.moup-drawer[data-placement=bottom] [data-effect=container], .moup-drawer[data-placement=top] [data-effect=container] {
	width:100%
}
.moup-drawer[data-placement=left] [data-effect=container], .moup-drawer[data-placement=left].hide [data-effect=container] {
	transform:translateX(-100%)
}
.moup-drawer[data-placement=right] [data-effect=container], .moup-drawer[data-placement=right].hide [data-effect=container] {
	transform:translateX(100%)
}
.moup-drawer[data-placement=top] [data-effect=container], .moup-drawer[data-placement=top].hide [data-effect=container] {
	transform:translateY(-100%)
}
.moup-drawer[data-placement=bottom] [data-effect=container], .moup-drawer[data-placement=bottom].hide [data-effect=container] {
	transform:translateY(100%)
}
.moup-drawer-mask {
	background-color:#000;
	bottom:0;
	left:0;
	opacity:.5;
	position:fixed;
	right:0;
	top:0;
	z-index:0
}
.moup-drawer-container {
	-webkit-overflow-scrolling:touch;
	background-color:#fff;
	overflow:auto;
	position:relative;
transition:transform .26s cubic-bezier(.165, .84, .44, 1);
	z-index:1
}
.moup-drawer.show {
	opacity:1;
	visibility:visible
}
.moup-drawer.show[data-placement=left] [data-effect=container], .moup-drawer.show[data-placement=right] [data-effect=container] {
	transform:translateX(0)
}
.moup-drawer.show[data-placement=bottom] [data-effect=container], .moup-drawer.show[data-placement=top] [data-effect=container] {
	transform:translateY(0)
}
@keyframes anim-open {
0% {
opacity:0;
-webkit-transform:scale3d(1.1, 1.1, 1);
transform:scale3d(1.1, 1.1, 1)
}
to {
	opacity:1;
	-webkit-transform:scaleX(1);
	transform:scaleX(1)
}
}
@keyframes anim-close {
0% {
opacity:1

}
to {
	opacity:0;
	-webkit-transform:scale3d(.9, .9, 1);
	transform:scale3d(.9, .9, 1)
}
}
@keyframes anim-open-swipeup {
0% {
opacity:0;
-webkit-transform:translate3d(0, 50px, 0);
transform:translate3d(0, 50px, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
@keyframes anim-close-swipeup {
0% {
opacity:1;
-webkit-transform:translateZ(0);
transform:translateZ(0)
}
to {
	opacity:0;
	-webkit-transform:translate3d(0, 50px, 0);
	transform:translate3d(0, 50px, 0)
}
}
@keyframes anim-elem-swipeup {
0% {
opacity:0;
-webkit-transform:translate3d(0, 25px, 0);
transform:translate3d(0, 25px, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
@keyframes anim-open-swipedown {
0% {
opacity:0;
-webkit-transform:translate3d(0, -400px, 0);
transform:translate3d(0, -400px, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
@keyframes anim-close-swipedown {
0% {
opacity:1;
-webkit-transform:translateZ(0);
transform:translateZ(0)
}
to {
	opacity:0;
	-webkit-transform:translate3d(0, 100px, 0);
	transform:translate3d(0, 100px, 0)
}
}
@keyframes anim-elem-swipedown {
0% {
opacity:0;
-webkit-transform:translate3d(0, -100px, 0);
transform:translate3d(0, -100px, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
@keyframes anim-open-flash {
0% {
opacity:0;
-webkit-transform:translate3d(-400px, 0, 0) scale3d(1.4, 0, 1);
transform:translate3d(-400px, 0, 0) scale3d(1.4, 0, 1)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0) scaleX(1);
	transform:translateZ(0) scaleX(1)
}
}
@keyframes anim-close-flash {
0% {
opacity:1;
-webkit-transform:translateZ(0) scaleX(1);
transform:translateZ(0) scaleX(1)
}
20% {
opacity:1;
-webkit-transform:translateZ(0) scaleX(1);
transform:translateZ(0) scaleX(1)
}
to {
	opacity:0;
	-webkit-transform:translate3d(-400px, 0, 0) scale3d(1.4, 0, 1);
	transform:translate3d(-400px, 0, 0) scale3d(1.4, 0, 1)
}
}
@keyframes anim-elem-open-flash {
0% {
opacity:0;
-webkit-transform:translate3d(-100px, 0, 0);
transform:translate3d(-100px, 0, 0)
}
20% {
opacity:0;
-webkit-transform:translate3d(-100px, 0, 0);
transform:translate3d(-100px, 0, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
@keyframes anim-elem-close-flash {
0% {
opacity:1;
-webkit-transform:translateZ(0);
transform:translateZ(0)
}
to {
	opacity:0;
	-webkit-transform:translate3d(-100px, 0, 0);
	transform:translate3d(-100px, 0, 0)
}
}
@keyframes anim-open-sticky-top {
0% {
opacity:0;
-webkit-transform:translate3d(0, -100%, 0);
transform:translate3d(0, -100%, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
@keyframes anim-close-sticky-top {
0% {
opacity:1;
-webkit-transform:translateZ(0);
transform:translateZ(0)
}
to {
	opacity:0;
	-webkit-transform:translate3d(0, -100%, 0);
	transform:translate3d(0, -100%, 0)
}
}
@keyframes anim-elem-sticky-top {
0% {
opacity:0;
-webkit-transform:translate3d(0, -100px, 0);
transform:translate3d(0, -100px, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
@keyframes anim-open-sticky-bottom {
0% {
-webkit-transform:perspective(1000px) rotateX(90deg);
transform:perspective(1000px) rotateX(90deg)
}
to {
	-webkit-transform:perspective(1000px) rotateX(0deg);
	transform:perspective(1000px) rotateX(0deg)
}
}
@keyframes anim-close-sticky-bottom {
0% {
-webkit-transform:perspective(1000px) rotateX(0deg);
transform:perspective(1000px) rotateX(0deg)
}
to {
	-webkit-transform:perspective(1000px) rotateX(90deg);
	transform:perspective(1000px) rotateX(90deg)
}
}
@keyframes anim-elem-sticky-bottom {
0% {
opacity:0;
-webkit-transform:translate3d(0, 100px, 0);
transform:translate3d(0, 100px, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
@keyframes anim-dash-svg {
0% {
stroke-dashoffset:1680
}
to {
	stroke-dashoffset:0
}
}
@keyframes anim-elem-1-svg {
0% {
opacity:0;
-webkit-transform:translate3d(-150px, 0, 0);
transform:translate3d(-150px, 0, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
@keyframes anim-elem-2-svg {
0% {
opacity:0;
-webkit-transform:translate3d(150px, 0, 0);
transform:translate3d(150px, 0, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
.moup-dialog {
	-webkit-overflow-scrolling:touch;
	align-items:center;
	display:flex;
	height:100%;
	left:0;
	overflow:auto;
	padding:3%;
	position:fixed;
	top:0;
	width:100%
}
html.ie9 .moup-dialog {
	display:block;
	text-align:center
}
.moup-dialog-overlay {
	backface-visibility:hidden;
	background:rgba(55, 58, 71, .9);
	bottom:0;
	left:0;
	opacity:0;
	position:fixed;
	right:0;
	top:0;
transition:opacity .3s;
	z-index:1
}
.moup-dialog--open .moup-dialog-overlay {
	opacity:1;
	pointer-events:auto
}
.moup-dialog-content {
	background:#fff;
	display:inline-block;
	margin:auto;
	max-width:560px;
	min-width:290px;
	opacity:0;
	padding:3em;
	position:relative;
	text-align:center;
	width:100%;
	z-index:5
}
.moup-dialog--open .moup-dialog-content {
	pointer-events:auto
}
.moup-dialog-bottom {
	margin-top:3em
}
.moup-dialog-close {
	background:#888;
	border:none;
	color:#fff;
	cursor:pointer;
	font-weight:500;
	line-height:1;
	outline:none;
	padding:1em 2em
}
.moup-dialog-container--move {
	transform:scale3d(.95, .95, 1);
transition:transform .3s
}
.moup-dialog.moup-dialog--close .moup-dialog-content, .moup-dialog.moup-dialog--open .moup-dialog-content {
animation-duration:.3s;
	animation-fill-mode:forwards
}
html.ie9 .moup-dialog.moup-dialog--open .moup-dialog-content {
	opacity:1;
	top:50%;
	transform:translateY(-50%);
	visibility:visible
}
html.ie9 .moup-dialog.moup-dialog--close .moup-dialog-content {
	opacity:0;
	visibility:hidden
}
.moup-dialog.default.moup-dialog--open .moup-dialog-content {
	animation-name:anim-open
}
.moup-dialog.default.moup-dialog--close .moup-dialog-content {
	animation-name:anim-close
}
.moup-dialog.swipe-up.moup-dialog--open .moup-dialog-content {
	animation-name:anim-open-swipeup
}
.moup-dialog.swipe-up.moup-dialog--close .moup-dialog-content {
	animation-name:anim-close-swipeup
}
.moup-dialog.swipe-up.moup-dialog--open .moup-dialog-content>* {
animation:anim-elem-swipeup .3s both
}
.moup-dialog.swipe-up.moup-dialog--open .moup-dialog-content>:first-child {
animation-delay:.15s
}
.moup-dialog.swipe-up.moup-dialog--open .moup-dialog-content>:nth-child(2) {
animation-delay:.3s
}
.moup-dialog.swipe-down.moup-dialog--open .moup-dialog-content {
	animation-name:anim-open-swipedown
}
.moup-dialog.swipe-down.moup-dialog--close .moup-dialog-content {
	animation-name:anim-close-swipedown
}
.moup-dialog.swipe-down.moup-dialog--open .moup-dialog-content>* {
animation:anim-elem-swipedown .3s both
}
.moup-dialog.swipe-down.moup-dialog--open .moup-dialog-content>:first-child {
animation-delay:.15s
}
.moup-dialog.swipe-down.moup-dialog--open .moup-dialog-content>:nth-child(2) {
animation-delay:0ms
}
.moup-dialog.flash .moup-dialog-overlay {
transition-duration:.4s
}
.moup-dialog.flash.moup-dialog--close .moup-dialog-content, .moup-dialog.flash.moup-dialog--open .moup-dialog-content {
animation-duration:.4s;
	animation-fill-mode:forwards;
	animation-timing-function:cubic-bezier(.7, 0, .3, 1)
}
.moup-dialog.flash.moup-dialog--open .moup-dialog-content {
	animation-name:anim-open-flash
}
.moup-dialog.flash.moup-dialog--close .moup-dialog-content {
	animation-name:anim-close-flash
}
.moup-dialog.flash.moup-dialog--open .moup-dialog-content * {
animation:anim-elem-open-flash .4s cubic-bezier(.7, 0, .3, 1) both
}
.moup-dialog.flash.moup-dialog--close .moup-dialog-content * {
animation:anim-elem-close-flash .4s cubic-bezier(.7, 0, .3, 1) both
}
.moup-dialog.sticky-top {
	align-items:flex-start;
	padding-top:0
}
.moup-dialog.sticky-top .moup-dialog-content {
	margin:0
}
.moup-dialog.sticky-top.moup-dialog--open .moup-dialog-content {
	animation-name:anim-open-sticky-top
}
.moup-dialog.sticky-top.moup-dialog--close .moup-dialog-content {
	animation-name:anim-close-sticky-top
}
.moup-dialog.sticky-top.moup-dialog--open .moup-dialog-content>* {
animation:anim-elem-sticky-top .3s both
}
.moup-dialog.sticky-top.moup-dialog--open .moup-dialog-content>:first-child {
animation-delay:.15s
}
.moup-dialog.sticky-top.moup-dialog--open .moup-dialog-content>:nth-child(2) {
animation-delay:0ms
}
.moup-dialog.sticky-bottom {
	align-items:flex-end;
	padding-bottom:0
}
.moup-dialog.sticky-bottom .moup-dialog-content {
	margin:0
}
.moup-dialog.sticky-bottom.moup-dialog--close .moup-dialog-content, .moup-dialog.sticky-bottom.moup-dialog--open .moup-dialog-content {
animation-duration:.3s;
	animation-fill-mode:forwards;
	animation-timing-function:ease-in-out;
	opacity:1;
	transform-origin:50% 100%
}
.moup-dialog.sticky-bottom.moup-dialog--open .moup-dialog-content {
	animation-name:anim-open-sticky-bottom
}
.moup-dialog.sticky-bottom.moup-dialog--close .moup-dialog-content {
	animation-name:anim-close-sticky-bottom
}
.moup-dialog.sticky-bottom.moup-dialog--open .moup-dialog-content>* {
animation:anim-elem-sticky-bottom .3s both
}
.moup-dialog.sticky-bottom.moup-dialog--open .moup-dialog-content>:first-child {
animation-delay:.15s
}
.moup-dialog.sticky-bottom.moup-dialog--open .moup-dialog-content>:nth-child(2) {
animation-delay:.3s
}
.moup-dialog.svg.moup-dialog--open .moup-dialog-overlay {
transition-duration:.8s
}
.moup-dialog.svg.moup-dialog--close .moup-dialog-overlay {
transition-duration:.5s
}
.moup-dialog.svg .moup-dialog-content {
	background:transparent;
	padding:0
}
.moup-dialog.svg.moup-dialog--open .moup-dialog-content {
	opacity:1
}
.moup-dialog.svg .moup-dialog-morph-shape {
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%;
	z-index:-1
}
.moup-dialog.svg .moup-dialog-morph-shape svg rect {
	stroke:#fff;
	stroke-width:2px;
	stroke-dasharray:1680
}
.moup-dialog.svg.moup-dialog--open .moup-dialog-morph-shape svg rect {
animation:anim-dash-svg .6s forwards
}
.moup-dialog.svg .moup-dialog-inner {
	background:#fff;
	opacity:0
}
.moup-dialog.svg.moup-dialog--open .moup-dialog-inner {
	opacity:1;
	padding:3em;
transition:opacity .85s .35s
}
.moup-dialog.svg.moup-dialog--open .moup-dialog-inner>:first-child {
animation:anim-elem-1-svg .7s ease-out both
}
.moup-dialog.svg.moup-dialog--open .moup-dialog-inner>:nth-child(2) {
animation:anim-elem-2-svg .7s ease-out both
}
[data-moup-carousel] .carousel-list {
	display:block;
	margin:0;
	overflow:hidden;
	padding:0;
	position:relative
}
[data-moup-carousel] .carousel-list:focus {
	outline:none
}
[data-moup-carousel] .carousel-list.dragging {
	cursor:pointer;
	cursor:hand
}
[data-moup-carousel] .carousel-slider .carousel-list, [data-moup-carousel] .carousel-slider .carousel-track {
	-webkit-transform:translateZ(0);
	-moz-transform:translateZ(0);
	-ms-transform:translateZ(0);
	-o-transform:translateZ(0);
	transform:translateZ(0)
}
[data-moup-carousel] .carousel-track {
	display:block;
	left:0;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	top:0
}
[data-moup-carousel] .carousel-track:after, [data-moup-carousel] .carousel-track:before {
	content:"";
	display:table
}
[data-moup-carousel] .carousel-track:after {
	clear:both
}
[data-moup-carousel] .carousel-slide {
	display:none;
	float:left;
	height:100%;
	min-height:1px
}
[data-moup-carousel] .carousel-slide img, [data-moup-carousel] .carousel-slide.carousel-loading img {
	display:block
}
[data-moup-carousel] .carousel-slide.dragging img {
	pointer-events:none
}
[data-moup-carousel] .carousel-loading .carousel-slide, [data-moup-carousel] .carousel-loading .carousel-track {
	visibility:hidden
}
[data-moup-carousel] .carousel-arrow.carousel-hidden {
	display:none
}
[data-moup-carousel].carousel-slider {
	-webkit-touch-callout:none;
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
	box-sizing:border-box;
	display:block;
	position:relative;
	-ms-touch-action:pan-y;
	touch-action:pan-y;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-khtml-user-select:none
}
[data-moup-carousel].carousel-initialized .carousel-slide {
	display:block
}
[data-moup-carousel].carousel-vertical .carousel-slide {
	border:1px solid transparent;
	display:block;
	height:auto
}
[data-moup-carousel] [dir=rtl] .carousel-slide {
	float:right
}
.moup-dropdown {
	opacity:0;
	position:absolute;
transition:opacity .28s cubic-bezier(.165, .84, .44, 1), visibility .28s cubic-bezier(.165, .84, .44, 1), transform .28s cubic-bezier(.165, .84, .44, 1);
	visibility:hidden;
	z-index:1050
}
.moup-dropdown-container {
	background-color:#fff;
	border-radius:2px;
	box-shadow:0 3px 6px -4px rgba(0, 0, 0, .24), 0 6px 16px 0 rgba(0, 0, 0, .16), 0 9px 28px 8px rgba(0, 0, 0, .1)
}
.moup-dropdown, .moup-dropdown.hide {
	opacity:0;
	visibility:hidden
}
.moup-dropdown.show {
	opacity:1;
	transform:scale(1);
	visibility:visible
}
.moup-dropdown[data-placement^=left], .moup-dropdown[data-placement^=right] {
align-items:stretch;
display:inline-flex
}
.moup-dropdown[data-placement^=left]:after, .moup-dropdown[data-placement^=right]:before {
content:"";
display:block;
height:100%;
width:5px
}
.moup-dropdown[data-placement^=bottom]:before, .moup-dropdown[data-placement^=top]:after {
content:"";
display:block;
height:5px;
width:100%
}
.moup-dropdown[data-placement^=top], .moup-dropdown[data-placement^=top].hide {
transform:scale(.95) translateY(5px)
}
.moup-dropdown[data-placement^=bottom], .moup-dropdown[data-placement^=bottom].hide {
transform:scale(.95) translateY(-5px)
}
.moup-dropdown[data-placement^=left], .moup-dropdown[data-placement^=left].hide {
transform:scale(.95) translateX(5px)
}
.moup-dropdown[data-placement^=right], .moup-dropdown[data-placement^=right].hide {
transform:scale(.95) translateX(-5px)
}
.moup-dropdown[data-placement^=bottom].show, .moup-dropdown[data-placement^=top].show {
transform:scale(1) translateY(0)
}
.moup-dropdown[data-placement^=left].show, .moup-dropdown[data-placement^=right].show {
transform:scale(1) translateX(0)
}
.moup-dropdown[data-placement=top] {
	transform-origin:50% 100%
}
.moup-dropdown[data-placement=topLeft] {
	transform-origin:0 100%
}
.moup-dropdown[data-placement=topRight] {
	transform-origin:100% 100%
}
.moup-dropdown[data-placement=bottom] {
	transform-origin:50% 0
}
.moup-dropdown[data-placement=bottomLeft] {
	transform-origin:0 0
}
.moup-dropdown[data-placement=bottomRight] {
	transform-origin:100% 0
}
.moup-dropdown[data-placement=left] {
	transform-origin:100% 50%
}
.moup-dropdown[data-placement=leftTop] {
	transform-origin:100% 0
}
.moup-dropdown[data-placement=leftBottom] {
	transform-origin:100% 100%
}
.moup-dropdown[data-placement=right] {
	transform-origin:0 50%
}
.moup-dropdown[data-placement=rightTop] {
	transform-origin:0 0
}
.moup-dropdown[data-placement=rightBottom] {
	transform-origin:0 100%
}
.moup-dropdown ul.default {
	font-size:14px;
	list-style:none;
	padding:.6em
}
.moup-dropdown ul.default li {
	line-height:1;
	white-space:nowrap
}
.moup-dropdown ul.default li a {
	color:currentColor;
	justify-content:space-between;
	padding:.6em
}
.moup-dropdown ul.default li a, .moup-dropdown ul.default li a>span {
	align-items:center;
	display:flex
}
.moup-dropdown ul.default li a>span>img, .moup-dropdown ul.default li a>span>svg {
	height:1em;
	width:1em
}
.moup-dropdown ul.default li a>span>svg {
	fill:currentColor
}
.moup-dropdown ul.default li a>span:last-child {
	margin-left:2em;
	opacity:0;
	transform:translateX(-3px);
transition:opacity .2s, transform .2s
}
.moup-dropdown ul.default li a:hover>span:last-child {
	opacity:1;
	transform:translateX(0)
}
[data-moup-rich-text=moup] img, [data-moup-rich-text=moup] video {
	height:auto!important;
	max-width:100%!important
}
[data-moup-rich-text=moup] ol, [data-moup-rich-text=moup] ul {
	margin:1em 0;
	padding:0
}
[data-moup-rich-text=moup] h1, [data-moup-rich-text=moup] h2, [data-moup-rich-text=moup] h3, [data-moup-rich-text=moup] h4, [data-moup-rich-text=moup] h5, [data-moup-rich-text=moup] h6 {
	font-size:100%;
	font-weight:600;
	margin:0 0 1em
}
[data-moup-rich-text=moup] h1 {
	font-size:2em
}
[data-moup-rich-text=moup] h2 {
	font-size:1.8em
}
[data-moup-rich-text=moup] h3 {
	font-size:1.6em
}
[data-moup-rich-text=moup] h4 {
	font-size:1.4em
}
[data-moup-rich-text=moup] h5 {
	font-size:1.2em
}
[data-moup-rich-text=moup] h6 {
	font-size:1em
}
[data-moup-rich-text=moup] audio, [data-moup-rich-text=moup] video {
	outline:none!important
}
[data-moup-rich-text=moup] p {
	margin-bottom:1em;
	margin-top:0
}
[data-moup-rich-text=moup] hr {
	border:0;
	border-top:1px solid rgba(0, 0, 0, .1);
	height:auto;
	margin-bottom:1em;
	width:100%
}
[data-moup-rich-text=moup] table {
	border-collapse:collapse;
	margin-bottom:1em;
	width:100%
}
[data-moup-rich-text=moup] table td {
	border:1px solid #c5c5c5;
	padding:.618em 1em
}
[data-moup-rich-text=moup] blockquote {
	background-color:#f1f2f3;
	border-left:5px solid #ccc;
	font-style:italic;
	margin-bottom:1em;
	padding:.618em 1em
}
[data-moup-rich-text=braft] img, [data-moup-rich-text=braft] video {
	height:auto!important;
	max-width:100%!important
}
[data-moup-rich-text=braft] ol, [data-moup-rich-text=braft] ul {
	margin:1em 0;
	padding:0
}
[data-moup-rich-text=braft] h1, [data-moup-rich-text=braft] h2, [data-moup-rich-text=braft] h3, [data-moup-rich-text=braft] h4, [data-moup-rich-text=braft] h5, [data-moup-rich-text=braft] h6 {
	font-size:100%;
	font-weight:600;
	margin:0 0 1em
}
[data-moup-rich-text=braft] h1 {
	font-size:2em
}
[data-moup-rich-text=braft] h2 {
	font-size:1.8em
}
[data-moup-rich-text=braft] h3 {
	font-size:1.6em
}
[data-moup-rich-text=braft] h4 {
	font-size:1.4em
}
[data-moup-rich-text=braft] h5 {
	font-size:1.2em
}
[data-moup-rich-text=braft] h6 {
	font-size:1em
}
[data-moup-rich-text=braft] audio, [data-moup-rich-text=braft] video {
	outline:none!important
}
[data-moup-rich-text=braft] p {
	margin:0;
	min-height:1em
}
[data-moup-rich-text=braft] hr {
	border:0;
	border-top:1px solid rgba(0, 0, 0, .1);
	height:auto;
	margin:15px 0 0;
	padding:0 0 15px;
	width:100%
}
[data-moup-rich-text=braft] table {
	border-collapse:collapse;
	margin:10px 0;
	width:100%
}
[data-moup-rich-text=braft] table td {
	border:1px solid #c5c5c5;
	padding:.618em 1em
}
[data-moup-rich-text=braft] blockquote {
	background-color:#f1f2f3;
	border-left:5px solid #ccc;
	font-style:italic;
	margin:0 0 10px;
	padding:15px 20px
}
[data-moup-rich-text=braft] .media-wrap.float-left {
	float:left;
	margin-right:1em
}
[data-moup-rich-text=braft] .media-wrap.float-right {
	float:right;
	margin-left:1em
}
[data-moup-rich-text=braft] .media-wrap.align-left {
	text-align:left
}
[data-moup-rich-text=braft] .media-wrap.align-center {
	text-align:center
}
[data-moup-rich-text=braft] .media-wrap.align-right {
	text-align:right
}
[data-moup-rich-text=braft] .audio-wrap, [data-moup-rich-text=braft] .video-wrap {
	text-align:center
}
[data-moup-rich-text=braft] .attachment-wrap {
	border:1px solid #eee;
	border-radius:3px;
	cursor:default;
	display:inline-block;
	position:relative;
transition:border-color .24s ease
}
[data-moup-rich-text=braft] .attachment-wrap .attachment--inner {
	box-sizing:border-box;
	display:table;
	padding:.8em 1.2em;
	width:100%
}
[data-moup-rich-text=braft] .attachment-wrap .attachment--icon, [data-moup-rich-text=braft] .attachment-wrap .attachment--info {
	display:table-cell;
	vertical-align:middle
}
[data-moup-rich-text=braft] .attachment-wrap .attachment--icon {
	font-size:1.2em;
	padding-right:.85em;
	width:1em
}
[data-moup-rich-text=braft] .attachment-wrap .attachment--name {
	display:block;
	font-size:1em;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:90%
}
[data-moup-rich-text=braft] .attachment-wrap .attachment--size {
	font-size:.8em;
	opacity:.5
}
[data-moup-rich-text=braft] .attachment-wrap:hover {
	border-color:#d8d8d8
}
@font-face {
font-family:swiper-icons;
font-style:normal;
font-weight:400;
src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")
}
.swiper {
	list-style:none;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	padding:0;
	position:relative;
	z-index:1
}
.swiper-vertical>.swiper-wrapper {
	flex-direction:column
}
.swiper-wrapper {
	box-sizing:content-box;
	display:flex;
	height:100%;
	position:relative;
	transition-property:transform;
	width:100%;
	z-index:1
}
html.ie9 .swiper-wrapper {
	overflow:hidden
}
html.ie9 .swiper-wrapper:after {
	clear:both;
	content:"";
	display:table;
	height:0;
	width:100%
}
.swiper-android .swiper-slide, .swiper-wrapper {
	transform:translateZ(0)
}
.swiper-pointer-events {
	touch-action:pan-y
}
.swiper-pointer-events.swiper-vertical {
	touch-action:pan-x
}
.swiper-slide {
	flex-shrink:0;
	height:100%;
	position:relative;
	transition-property:transform;
	width:100%
}
html.ie9 .swiper-slide {
	float:left
}
.swiper-slide-invisible-blank {
	visibility:hidden
}
.swiper-autoheight, .swiper-autoheight .swiper-slide {
	height:auto
}
.swiper-autoheight .swiper-wrapper {
	align-items:flex-start;
	transition-property:transform, height
}
.swiper-backface-hidden .swiper-slide {
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	transform:translateZ(0)
}
.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper {
	perspective:1200px
}
.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-wrapper {
	transform-style:preserve-3d
}
.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
	height:100%;
	left:0;
	pointer-events:none;
	position:absolute;
	top:0;
	width:100%;
	z-index:10
}
.swiper-3d .swiper-slide-shadow {
	background:rgba(0, 0, 0, .15)
}
.swiper-3d .swiper-slide-shadow-left {
	background-image:linear-gradient(270deg, rgba(0, 0, 0, .5), transparent)
}
.swiper-3d .swiper-slide-shadow-right {
	background-image:linear-gradient(90deg, rgba(0, 0, 0, .5), transparent)
}
.swiper-3d .swiper-slide-shadow-top {
	background-image:linear-gradient(0deg, rgba(0, 0, 0, .5), transparent)
}
.swiper-3d .swiper-slide-shadow-bottom {
	background-image:linear-gradient(180deg, rgba(0, 0, 0, .5), transparent)
}
.swiper-css-mode>.swiper-wrapper {
	-ms-overflow-style:none;
	overflow:auto;
	scrollbar-width:none
}
.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
display:none
}
.swiper-css-mode>.swiper-wrapper>.swiper-slide {
	scroll-snap-align:start start
}
.swiper-horizontal.swiper-css-mode>.swiper-wrapper {
	scroll-snap-type:x mandatory
}
.swiper-vertical.swiper-css-mode>.swiper-wrapper {
	scroll-snap-type:y mandatory
}
.swiper-centered>.swiper-wrapper:before {
	content:"";
	flex-shrink:0;
	order:9999
}
.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
	margin-inline-start:var(--swiper-centered-offset-before)
}
.swiper-centered.swiper-horizontal>.swiper-wrapper:before {
	height:100%;
	min-height:1px;
	width:var(--swiper-centered-offset-after)
}
.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
	margin-block-start:var(--swiper-centered-offset-before)
}
.swiper-centered.swiper-vertical>.swiper-wrapper:before {
	height:var(--swiper-centered-offset-after);
	min-width:1px;
	width:100%
}
.swiper-centered>.swiper-wrapper>.swiper-slide {
	scroll-snap-align:center center
}
.swiper-virtual .swiper-slide {
	-webkit-backface-visibility:hidden;
	transform:translateZ(0)
}
.swiper-virtual.swiper-css-mode .swiper-wrapper:after {
	content:"";
	left:0;
	pointer-events:none;
	position:absolute;
	top:0
}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after {
	height:1px;
	width:var(--swiper-virtual-size)
}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after {
	height:var(--swiper-virtual-size);
	width:1px
}
.swiper-button-next, .swiper-button-prev {
	align-items:center;
	color:var(--swiper-navigation-color, var(--swiper-theme-color));
	cursor:pointer;
	display:flex;
	height:var(--swiper-navigation-size);
	justify-content:center;
	margin-top:calc(0px - var(--swiper-navigation-size)/2);
	position:absolute;
	top:50%;
width:calc(var(--swiper-navigation-size)/44*27);
	z-index:10
}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
	cursor:auto;
	opacity:.35;
	pointer-events:none
}
.swiper-button-next.swiper-button-hidden, .swiper-button-prev.swiper-button-hidden {
	cursor:auto;
	opacity:0;
	pointer-events:none
}
.swiper-navigation-disabled .swiper-button-next, .swiper-navigation-disabled .swiper-button-prev {
	display:none!important
}
.swiper-button-next:after, .swiper-button-prev:after {
	font-family:swiper-icons;
	font-size:var(--swiper-navigation-size);
	font-variant:normal;
	letter-spacing:0;
	line-height:1;
	text-transform:none!important
}
.swiper-button-prev, .swiper-rtl .swiper-button-next {
	left:10px;
	right:auto
}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
	content:"prev"
}
.swiper-button-next, .swiper-rtl .swiper-button-prev {
	left:auto;
	right:10px
}
.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
	content:"next"
}
.swiper-button-lock {
	display:none
}
.swiper-pagination {
	position:absolute;
	text-align:center;
	transform:translateZ(0);
transition:opacity .3s;
	z-index:10
}
.swiper-pagination.swiper-pagination-hidden {
	opacity:0
}
.swiper-pagination-disabled>.swiper-pagination, .swiper-pagination.swiper-pagination-disabled {
	display:none!important
}
.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
	bottom:10px;
	left:0;
	width:100%
}
.swiper-pagination-bullets-dynamic {
	font-size:0;
	overflow:hidden
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	position:relative;
	transform:scale(.33)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active, .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
	transform:scale(1)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
	transform:scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
	transform:scale(.33)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
	transform:scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
	transform:scale(.33)
}
.swiper-pagination-bullet {
	background:var(--swiper-pagination-bullet-inactive-color, #000);
	border-radius:50%;
	display:inline-block;
	height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
	opacity:var(--swiper-pagination-bullet-inactive-opacity, .2);
	width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px))
}
button.swiper-pagination-bullet {
	-webkit-appearance:none;
	appearance:none;
	border:none;
	box-shadow:none;
	margin:0;
	padding:0
}
.swiper-pagination-clickable .swiper-pagination-bullet {
	cursor:pointer
}
.swiper-pagination-bullet:only-child {
	display:none!important
}
.swiper-pagination-bullet-active {
	background:var(--swiper-pagination-color, var(--swiper-theme-color));
	opacity:var(--swiper-pagination-bullet-opacity, 1)
}
.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical>.swiper-pagination-bullets {
	right:10px;
	top:50%;
	transform:translate3d(0, -50%, 0)
}
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
	display:block;
	margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
	top:50%;
	transform:translateY(-50%);
	width:8px
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	display:inline-block;
transition:transform .2s, top .2s
}
.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
	margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)
}
.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
	left:50%;
	transform:translateX(-50%);
	white-space:nowrap
}
.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
transition:transform .2s, left .2s
}
.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
transition:transform .2s, right .2s
}
.swiper-pagination-progressbar {
	background:rgba(0, 0, 0, .25);
	position:absolute
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	background:var(--swiper-pagination-color, var(--swiper-theme-color));
	height:100%;
	left:0;
	position:absolute;
	top:0;
	transform:scale(0);
	transform-origin:left top;
	width:100%
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	transform-origin:right top
}
.swiper-horizontal>.swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
	height:4px;
	left:0;
	top:0;
	width:100%
}
.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-vertical>.swiper-pagination-progressbar {
	height:100%;
	left:0;
	top:0;
	width:4px
}
.swiper-pagination-lock {
	display:none
}
.swiper-scrollbar {
	background:rgba(0, 0, 0, .1);
	border-radius:10px;
	position:relative;
	-ms-touch-action:none
}
.swiper-scrollbar-disabled>.swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-disabled {
	display:none!important
}
.swiper-horizontal>.swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal {
	bottom:3px;
	height:5px;
	left:1%;
	position:absolute;
	width:98%;
	z-index:50
}
.swiper-scrollbar.swiper-scrollbar-vertical, .swiper-vertical>.swiper-scrollbar {
	height:98%;
	position:absolute;
	right:3px;
	top:1%;
	width:5px;
	z-index:50
}
.swiper-scrollbar-drag {
	background:rgba(0, 0, 0, .5);
	border-radius:10px;
	height:100%;
	left:0;
	position:relative;
	top:0;
	width:100%
}
.swiper-scrollbar-cursor-drag {
	cursor:move
}
.swiper-scrollbar-lock {
	display:none
}
.swiper-zoom-container {
	align-items:center;
	display:flex;
	height:100%;
	justify-content:center;
	text-align:center;
	width:100%
}
.swiper-zoom-container>canvas, .swiper-zoom-container>img, .swiper-zoom-container>svg {
	max-height:100%;
	max-width:100%;
	object-fit:contain
}
.swiper-slide-zoomed {
	cursor:move
}
.swiper-lazy-preloader {
	border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
	border-radius:50%;
	border-top:4px solid transparent;
	box-sizing:border-box;
	height:42px;
	left:50%;
	margin-left:-21px;
	margin-top:-21px;
	position:absolute;
	top:50%;
	transform-origin:50%;
	width:42px;
	z-index:10
}
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
animation:swiper-preloader-spin 1s linear infinite
}
.swiper-lazy-preloader-white {
--swiper-preloader-color:#fff
}
.swiper-lazy-preloader-black {
--swiper-preloader-color:#000
}
@keyframes swiper-preloader-spin {
0% {
transform:rotate(0deg)
}
to {
	transform:rotate(1turn)
}
}
.swiper .swiper-notification {
	left:0;
	opacity:0;
	pointer-events:none;
	position:absolute;
	top:0;
	z-index:-1000
}
.swiper-free-mode>.swiper-wrapper {
	margin:0 auto;
	transition-timing-function:ease-out
}
.swiper-grid>.swiper-wrapper {
	flex-wrap:wrap
}
.swiper-grid-column>.swiper-wrapper {
	flex-direction:column;
	flex-wrap:wrap
}
.swiper-fade.swiper-free-mode .swiper-slide {
	transition-timing-function:ease-out
}
.swiper-fade .swiper-slide {
	pointer-events:none;
	transition-property:opacity
}
.swiper-fade .swiper-slide .swiper-slide {
	pointer-events:none
}
.swiper-fade .swiper-slide-active, .swiper-fade .swiper-slide-active .swiper-slide-active {
	pointer-events:auto
}
.swiper-cube {
	overflow:visible
}
.swiper-cube .swiper-slide {
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	height:100%;
	pointer-events:none;
	transform-origin:0 0;
	visibility:hidden;
	width:100%;
	z-index:1
}
.swiper-cube .swiper-slide .swiper-slide {
	pointer-events:none
}
.swiper-cube.swiper-rtl .swiper-slide {
	transform-origin:100% 0
}
.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-active .swiper-slide-active {
	pointer-events:auto
}
.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-next, .swiper-cube .swiper-slide-next+.swiper-slide, .swiper-cube .swiper-slide-prev {
	pointer-events:auto;
	visibility:visible
}
.swiper-cube .swiper-slide-shadow-bottom, .swiper-cube .swiper-slide-shadow-left, .swiper-cube .swiper-slide-shadow-right, .swiper-cube .swiper-slide-shadow-top {
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	z-index:0
}
.swiper-cube .swiper-cube-shadow {
	bottom:0;
	height:100%;
	left:0;
	opacity:.6;
	position:absolute;
	width:100%;
	z-index:0
}
.swiper-cube .swiper-cube-shadow:before {
	background:#000;
	bottom:0;
	content:"";
	filter:blur(50px);
	left:0;
	position:absolute;
	right:0;
	top:0
}
.swiper-flip {
	overflow:visible
}
.swiper-flip .swiper-slide {
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	pointer-events:none;
	z-index:1
}
.swiper-flip .swiper-slide .swiper-slide {
	pointer-events:none
}
.swiper-flip .swiper-slide-active, .swiper-flip .swiper-slide-active .swiper-slide-active {
	pointer-events:auto
}
.swiper-flip .swiper-slide-shadow-bottom, .swiper-flip .swiper-slide-shadow-left, .swiper-flip .swiper-slide-shadow-right, .swiper-flip .swiper-slide-shadow-top {
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	z-index:0
}
.swiper-creative .swiper-slide {
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	overflow:hidden;
	transition-property:transform, opacity, height
}
.swiper-cards {
	overflow:visible
}
.swiper-cards .swiper-slide {
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	overflow:hidden;
	transform-origin:center bottom
}
.moup-video {
	font-size:0;
	position:relative
}
.moup-video__inner {
	align-items:center;
	background-color:rgba(0, 0, 0, .35);
	bottom:0;
	color:#fff;
	display:flex;
	flex-direction:column;
	justify-content:center;
	left:0;
	position:absolute;
	right:0;
	top:0
}
.moup-video__inner svg {
	fill:currentColor;
	fill-rule:evenodd;
	clip-rule:evenodd;
	cursor:pointer;
	height:50px;
	width:50px
}
.moup-video__title {
	font-size:24px;
	margin-top:1em
}
@media screen and (max-width:1100px) {
.moup-video__title {
font-size:22px
}
}
@media screen and (max-width:900px) {
.moup-video__title {
font-size:20px
}
}
@media screen and (max-width:700px) {
.moup-video__title {
font-size:18px
}
}
.moup-video__intro {
	font-size:14px;
	margin-top:.5em;
	text-align:center
}
.moup-video__modal .moup-dialog-content {
	background-color:#000;
	font-size:0;
	max-width:1180px;
	padding:0
}
@media screen and (max-width:1200px) {
.moup-video__modal .moup-dialog-content {
max-width:92%
}
}
.moup-video__modal .moup-dialog-content video {
	height:auto;
	width:100%
}
.moup-video__modal .moup-dialog-bottom {
	height:0;
	margin:0
}
.moup-video__modal .moup-dialog-close {
	background-color:#000;
	color:#fff;
	font-size:14px;
	padding:1em;
	position:absolute;
	right:0;
	top:0
}
.moup-video__modal .moup-dialog-close svg {
	fill:currentColor;
	height:1em;
	width:1em
}

.banner{width:100%;float:left;text-align: center;}

.banner img{max-width:100%;vertical-align: middle;}
.cat-zebra{width:100%;float:left;}
.cat-show{width:100%;float:left;}
.cat-banner__details{width:100%;float:left;}
.about_two_bg{ background:#ececec; overflow:hidden;width:100%;float:left;}
.about_two{ margin-top:3%; margin-bottom:7%; overflow:hidden;}
.about_t .h3 {
  font-weight: bold;
  overflow: hidden;
  line-height: 1.2;
  margin-top:5%;
font-size: 30px;
}
.owl-demo5{ margin:0 auto; display: flex;
flex-wrap: wrap;
justify-content: space-between;  text-align:center; margin-top:3%;  }
/*.owl-demo5.owl-carousel .owl-wrapper-outer{ overflow:visible;}*/
/* Styling Next and Prev buttons*/
.owl-demo5.owl-theme .owl-controls .owl-pagination{ }
.owl-demo5.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/ margin-top:30px;}
.owl-demo5.owl-theme .owl-controls .owl-page span{display: block;width: 16px;height: 16px;margin: 10px 5px;/*filter: Alpha(Opacity=50);opacity: 0.5;*/-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background:#e5e5e5;}
.owl-demo5.owl-theme .owl-controls .owl-page.active span{background:#e70012; }
.owl-demo5.owl-theme .owl-controls .owl-buttons{ position:absolute; top:50%; width:100%; left:0; height:0;display:none;}
.owl-demo5.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline; width:18px; height:29px;/*IE7 life-saver*/ text-indent:100px; line-height:40px;overflow:hidden;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s; margin-top:-35px;/*box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15); border-radius:50%;*/}
.owl-demo5.owl-theme .owl-controls .owl-buttons div.owl-prev{background:url(../images/left.png) center center no-repeat; background-size:100%; float:left; margin-left:-52px;}
.owl-demo5.owl-theme .owl-controls .owl-buttons div.owl-prev:hover{background-image:url(../images/left_on.png);opacity:0.8;filter:Alpha(opacity=80);}
.owl-demo5.owl-theme .owl-controls .owl-buttons div.owl-next{background:url(../images/right.png) center center no-repeat; background-size:100%; float:right; margin-right:-52px;}
.owl-demo5.owl-theme .owl-controls .owl-buttons div.owl-next:hover{ background-image:url(../images/right_on.png);opacity:0.8;filter:Alpha(opacity=80);}
.owl-demo5.owl-theme .owl-controls .owl-page{ display:inline-block;}

.owl-demo5 .item{width: calc(33.333% - 18px);FLOAT:LEFT; }
.owl-demo5 .item:nth-child(4){width: calc(50% - 18px);margin-top:20px;}.owl-demo5 .item:nth-child(5){width: calc(50% - 18px);margin-top:20px;}
.owl-demo5 .item .imgs{ overflow:hidden; position:relative;padding-top:66.8%;}
.owl-demo5 .item .imgs img{ display: block;width: 100%; height:100%; position:absolute; top:0; left:0; -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.6s ease-out 0s; /*-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%);-o-filter: grayscale(100%); filter: grayscale(100%); filter: gray;*/}
.owl-demo5 .item dd:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);/*-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%);-o-filter: grayscale(0%); filter: grayscale(0%); filter:none;*/}
.owl-demo5 .item dd{ background:#fff; border-radius:10px; text-align:center; overflow:hidden;}
.owl-demo5 .item dd .txts{ overflow:hidden; width:90%; margin:0 auto; margin-top:4%; margin-bottom:13%; }
.owl-demo5 .item dd .txts .h3{ font-weight:bold; overflow:hidden; line-height:52px; height:52px; color:#333333; white-space:nowrap;text-overflow:ellipsis;}
.owl-demo5 .item dd .txts .p2{ color:#666666;font-size:16px; line-height:25px;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:6; -webkit-box-orient: vertical;}

.owl-carousel .owl-item {
  float: left;
}


.n-products{width:100%;float:left;}

.cat-peijian{width:100%;float:left;padding-top:5%;}





/*¹ØÓÚÎÒÃÇ*/
.i_about{ background:url(../newimages/i_img1.jpg) center center no-repeat; position:relative; overflow:hidden; background-size:cover;width:100%;float:left;padding-top: 5%;padding-bottom: 5%;}
.i_about .wrap{ margin-top:7%; margin-bottom:7%;}
.i_about .i_about_l{ float:left; width:49%; overflow:hidden;  position:relative; max-width:723px;}
.i_about .i_about_l .imgs{ float:right; overflow:hidden; position:relative; cursor:pointer;}
.i_about .i_about_l .imgs img{ width:100%; display:block;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.6s ease-out 0s; -moz-transition:all 0.6s ease-out 0s; -o-transition:all 0.6s ease-out 0s; transition:all 0.6s ease-out 0s;}
.i_about .i_about_l .imgs:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.i_about .i_about_l .imgs .bgs{ width:100%; height:100%; top:0; left:0; position:absolute;display: flex; align-items: center; justify-content: left;}
.i_about .i_about_l .imgs .bgs .boxs{ width:100%; overflow:hidden;}
.i_about .i_about_l .imgs .bgs i{ display:block;  width:60px; height:60px; margin:0 auto; position:relative;background:url(../newimages/i_pic2.png) center center no-repeat; background-size:100% 100%;}
.i_about .i_about_l .imgs .bgs i:before{ content:""; position:absolute; left:-90px; width:60px; height:1px; background:#fff; top:50%;}
.i_about .i_about_l .imgs .bgs i:after{content:""; position:absolute; right:-90px; width:60px; height:1px; background:#fff; top:50%;}
.i_about .i_about_l .imgs .bgs span{ display:block;padding-top:18px; line-height:1.1; overflow:hidden; text-transform:uppercase; color:#fff; text-align:center; font-weight:bold; font-family:Arial;}
.i_about .i_about_l .img{ position:absolute; top:0; left:0; width:63.62%;}
.i_about .i_about_r{ float:right; width:49%; overflow:hidden; max-width:650px;}
.i_about .i_about_r .h4{ position:relative; overflow:hidden; font-weight:normal; text-transform:uppercase; color:rgba(224,224,224,0.6); line-height:0.9; text-align:right;}
.i_about .i_about_r .h4 span{ color:#000000; position:absolute; line-height:1; display:none;}
.i_about .i_about_r .desc{ overflow:hidden; line-height:1.8; margin-top:4%; color:#333333;}
.i_about .i_about_r .counter{ text-align:left; margin-top:6%;width:100%;float:left;}
.i_about .i_about_r .counter ul li{ display:inline-block; vertical-align:top; max-width:150px; width:32%;transition:all 0.3s; position:relative; }
.i_about .i_about_r .counter ul li .txts2{}
.i_about .i_about_r .counter ul li .nums{  line-height:1;}
.i_about .i_about_r .counter span{display:inline-block; vertical-align:middle; overflow:hidden; letter-spacing:1px; color:#333; font-weight:bold; font-family:Arial; }
.i_about .i_about_r .counter label{display:inline-block;vertical-align:-webkit-baseline-middle;font-weight:500; font-size:14px; color:#333333;}
.i_about .i_about_r .counter .h6{ font-weight: normal; font-size:14px;  overflow:hidden; line-height:24px; height:24px;  white-space:nowrap;text-overflow:ellipsis; margin-top:6px; margin-bottom:6px; color:#333;}
.i_about .i_about_r .counter ul li:hover{-webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);}
.i_about .i_about_r .i_more{ margin-top:8%;float:left; font-size:14px;}
.i_more{ display:block; width:168px; height:52px; line-height:50px; border:1px solid #006ca5; text-indent:28px;color:#006ca5; font-size:16px; background:url(../newimages/i_pic1.png) right 29px center no-repeat; margin-top:5%;}
 .i_more:hover{ background-color:#006ca5; background-image:url(../newimages/i_pic1_on.png); color:#fff !important; background-position:right 24px center; text-indent:33px;}


.t3 .i_more{ display:block; width:168px; height:52px; line-height:50px; border:1px solid #fff; text-indent:28px;color:#fff; font-size:16px; background:url(../newimages/i_pic1_on.png) right 29px center no-repeat; margin-top:5%;}
.t3 .i_more:hover{ background-color:#006ca5;border:1px solid #006ca5; background-image:url(../newimages/i_pic1_on.png); color:#fff !important; background-position:right 24px center; text-indent:33px;}


.h-sert .i_more{ display:block; width:168px; height:52px; line-height:50px; border:1px solid #fff; text-indent:28px;color:#fff; font-size:16px; background:url(../newimages/i_pic1_on.png) right 29px center no-repeat; margin-top:5%;}
.h-sert .i_more:hover{ background-color:#fff;border:1px solid #fff; background-image:url(../newimages/i_pic1.png); color:#333 !important; background-position:right 24px center; text-indent:33px;}



.i_contact{ width: 100%;
float: left;overflow:hidden; background:url(../newimages/i_bg1.jpg) center center no-repeat; background-size:cover; text-align:center; padding-top:34px; padding-bottom:32px; }
.i_contact .a{ display:inline-block; vertical-align:top; background:url(../newimages/i_pic3.png) left center no-repeat; background-size:37px 37px; color:#fff; padding-left:50px; font-size:26px; line-height:37px;transition:all 0.3s; letter-spacing:2px;}
.i_contact .h3{ overflow:hidden; font-weight:normal; line-height:50px; color:#fff; margin-bottom:17px; letter-spacing:5px;font-size:30px;}
.i_contact .a:hover{opacity:0.8;filter:Alpha(opacity=80);}



.h-pro{width:100%;float:left;}.h-peijia{width:100%;float:left;} .h-sert{width:100%;float:left;}




.wrap{width:100%;float:left;margin-top:5%;}

.about_l{ float: left;width:300px; overflow:hidden; margin-right:30px;  margin-bottom:14px; position:relative;/*-webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.1); box-shadow: 0 5px 15px rgba(0,0,0,0.1);*/}
.about_l .about_l_titile{ overflow: hidden;color:#fff;  padding-top:30px; padding-bottom:30px;background:#006ca5;/*-webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.05); box-shadow: 0 5px 15px rgba(0,0,0,0.05);*/}
.about_l .about_l_titile .about_t2{ width:90%; max-width:220px; margin:0 auto; color:#fff;}
.about_l .about_l_titile .about_t2:after{ background-image:url(../newimages/news_pic1.png);}
.about_l .about_l_titile .about_t2 .h3{ color:#fff; font-size:30px;}
.about_l .borders{ overflow:hidden;  margin-top:0px;clear:both;background:#f5f5f5;}
.about_l .i_left_ul2{ overflow:hidden;  /*background-color:#f4f8f9;*/  margin-bottom:20px; }
.about_l .i_left_ul2 li h2{ font-weight:normal; overflow:hidden;padding-left:20px; padding-right:40px; height:50px;line-height:50px;font-size:16px; color:#666666; position:relative;background:url(../newimages/about_bg1.png) right 30px center no-repeat; background-size:7px 10px;transition:all 0.3s;-webkit-tap-highlight-color:transparent; border-bottom:1px solid #e6e6e6;}
.about_l .i_left_ul2 li:last-child h2{ border-bottom:0;}
.about_l .i_left_ul2 li h2 a{color:#666666; text-decoration:none; width:100%; display:block;transition:all 0.3s;height:100%; width:100%; line-height:25px;display: flex; align-items: center; justify-content: left;}
.about_l .i_left_ul2 li h2 a:hover{ color:#006ca5;margin-left:3px; }
.about_l .i_left_ul2 li h2:hover{background-image:url(../newimages/about_bg1_on.png);}
/*.about_l .i_left_ul2 li h2:hover{background-image:url(../images/about_bg3_on.png);}*/
/*.about_l .i_left_ul2 li:after{content:""; position:absolute; left:0; top:21px; width:4px; height:30px; background:#fcd000;}*/
/*.about_l .i_left_ul2 li.left_sel{ background:#ffffff;}*/
.about_l .i_left_ul2 li.left_sel h2{ color:#006ca5; background-image:url(../newimages/about_bg1_on.png); }
.about_l .i_left_ul2 li.left_sel h2 a{ color:#006ca5;}


.about_l .i_left_ul2 li{display:block;/* width:100%;*/ position:relative;}
/*.about_l .i_left_ul2 li:before{ content:""; position:absolute; right:0; top:0; width:1px; height:100%; background:#efefef; }
.about_l .i_left_ul2 li:after{ content:""; position:absolute; left:0; top:0; width:1px; height:100%; background:#efefef; }
.about_l .i_left_ul2 li.left_sel:after{ width:2px;background:#118aa7;}*/
/*.about_l .i_left_ul2 li:after{content:""; position:absolute; left:0; top:21px; width:4px; height:30px; background:#fcd000;}*/
.about_l .i_left_ul2 li:last-child h2 a{border-bottom:none; }
.about_l .i_left_ul2 li:last-child h1 a{ border-bottom:none; margin-bottom:0;}
.about_l .i_left_ul2 li h1{ font-weight:normal; overflow:hidden;padding-left:20px; padding-right:40px;  height:42px;line-height:42px;font-size:15px; color:#666666; cursor:pointer; position:relative;background:url(../newimages/about_bg1.png) right 20px center no-repeat; background-size:7px 8px;transition:all 0.3s;-webkit-tap-highlight-color:transparent;}
.about_l .i_left_ul2 li h1 a{ color:#666666; text-decoration:none;display:block; transition:all 0.3s;}
.about_l .i_left_ul2 li h1:hover a{color:#2167d2;margin-left:3px;}
.about_l .i_left_ul2 li.left_sel h1{ color:#2167d2;background:url(../newimages/about_bg1_on.png) right 20px center no-repeat;}
.about_l .i_left_ul2 li.left_sel h1 a{ color:#2167d2;}
.about_l .i_left_ul2 li div{ display:none; padding-left:50px; padding-right:40px; padding-top:5px; background:#fff; margin-bottom:19px;}
.about_l .i_left_ul2 li.left_sel div{ display:block;}
.about_l .i_left_ul2 li div a{ font-size:13px; height:56px; line-height:20px; overflow:hidden; display:block; padding-right:8px; color:#666666;transition:all 0.3s;display: flex; align-items: center; justify-content: left;}
.about_l .i_left_ul2 li div a:hover{color:#2167d2; margin-left:4px;}
.about_l .i_left_ul2 li div a.left_sel{color:#2167d2;}
.about_l .i_left_ul2 li div a em{ font-size:11px; font-style:normal; display:block; overflow:hidden;line-height:20px; height:20px;}
.about_l .i_left_ul2 li div a.left_sel{ color:#2167d2;}
.about_l .contact_con{ overflow:hidden; background:url(../newimages/news_bg1.jpg) no-repeat; height:128px; background-size:cover; padding-left:117px;}
.about_l .contact_con label{ display:block; overflow:hidden; line-height:30px; margin-top:19px; color:#333333; font-size:16px; margin-bottom:2px;}
.about_l .contact_con a{  font-weight:bold; font-size:14px; color:#006ca5; height:30px; }


.about_r {
  overflow: hidden;
}.product_ul{ overflow:hidden; }
.product_ul ul li{ /*overflow:hidden;*/padding-bottom:4%; display:block; transition:all 0.3s; position:relative;}
.product_ul ul li:hover{ /*border-color:#eb76a9; *//*background:#f6f6f6;*/}
.product_ul ul li a{display:flex;width:100%; overflow:hidden; }
.product_ul ul li:hover:after{opacity:1.0;filter:Alpha(opacity=100);}
.product_ul ul li .imgs{ float:left;width:300px;overflow:hidden;margin-right:5%;}
.product_ul ul li .imgs img{width:100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.5s ease-out 0s; -moz-transition:all 0.5s ease-out 0s; -o-transition:all 0.5s ease-out 0s; transition:all 0.5s ease-out 0s;}
.product_ul ul li:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.product_ul ul li .txts{ float:right; overflow:hidden;width:calc(95% - 300px);width:-webkit-calc(95% - 300px);width:-moz-calc(95% - 300px);position:relative; }
.product_ul ul li .txts:before{ content:""; position:absolute; bottom:0; left:0; width:100%; height:1px; background:#e6e6e6;}
.product_ul ul li .txts:after{content:""; position:absolute; bottom:0; left:0; width:0%; height:1px; background:#006ca5;transition:all 0.3s;}
.product_ul ul li:hover .txts:after{ width:100%;}
.product_ul ul li .txts .h3{ line-height:32px; height:32px; overflow:hidden; color:#333333; font-weight:normal;transition: all 0.3s;white-space:nowrap;text-overflow:ellipsis; font-size: 16px;}
.product_ul ul li .txts .p{ margin-top:10px;  overflow:hidden; color:#666666; line-height:25px;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
.product_ul ul li:hover .txts h3{color:#333333;}
.product_ul ul li .txts .o_more{ margin-bottom: 20px;
margin-top: 20px;}

.o_more{ font-style:normal; display:block; width:168px; height:52px; line-height:50px; border:1px solid #006ca5;  color:#006ca5; text-indent:28px; font-size:14px; background:url(../newimages/i_pic1.png) right 29px center no-repeat; margin-top:5%;transition:all 0.3s;}
.o_more:hover{ background-color:#006ca5; background-image:url(../newimages/i_pic1_on.png); color:#fff; background-position:right 24px center; text-indent:33px;}

.about_l .about_l_titile .about_t2 i {
  display: none;
}
.i_left_ul2 .poi{ display:block;}
.cat-banner__details .cat-details__data .inner .main .title {
  font-size: 16px;
  color: #666;
  line-height: 25px;word-wrap: break-word;
}


.solution_bg{ background:#fff; overflow:hidden;width:100%;float:left;margin-top:5%; }
.solution_ul{ overflow:hidden;}
.solution_ul li{ display:block; overflow:hidden; position:relative; margin-bottom:2%; background:#fff;width:50%;float:left;}
.solution_ul li:nth-child(2n){}
.solution_ul li .imgs{ border-radius: 8px;width: 50%;
float: left;
height: 0;
overflow: hidden;
padding-bottom: 40.56%;
position: relative;}
.solution_ul li .imgs img{ height: 100%;
left: 50%;
object-fit: cover;
position: absolute;
top: 50%;
transform: translate(-50%, -50%);
width: 100%;}
.solution_ul li:hover .imgs img{}
.solution_ul li .txts{ width:48%; display: flex; align-items: center; justify-content: left; max-width:48%;}
.solution_ul li .txts .boxs{ overflow:hidden; width:90%; margin:0 auto;padding-top: 5%;}
.solution_ul li .txts .h4{ font-weight:normal; color:#333333; overflow:hidden; line-height:25px;transition:all 0.3s;font-size: 16px; }
.solution_ul li .txts .p{ overflow:hidden;margin-top:3%;  line-height:36px; color:#666;}
/*.solution_ul li:nth-child(2n+0) .imgs{ float:right;}
.solution_ul li:nth-child(2n+0) .txts{ right:auto; left:0;}*/
.solution_ul li .o_more{ font-style:normal; border:1px solid #006ca5;  color:#006ca5; background-image:url(../newimages/i_pic1.png);}
.solution_ul li .o_more:hover{ color:#fff; background-image:url(../newimages/i_pic1_on.png);}
.solution_ul li:hover .txts .h4{ color:#006ca5;}




.index_about .con .img_list {width:100%;float:left;
    margin: 0 -12px;
}

.index_about .con .img_list .i {
    float: left;
    width: 33.33%;
    padding: 0 12px;
    position: relative;
}

.pub_img i {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-size: cover;
  background-position: center;
  -webkit-transition: .4s;
  -o-transition: .4s;
  transition: .4s;
}

.index_about .con .img_list .i_ {
    position: relative;
}

.index_about .con .img_list .i_ .t_box {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    padding: 0 38px 32px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(14, 30, 38, 0)), color-stop(100%, #224A5F), to(#0D1E26));
    background: -o-linear-gradient(top, rgba(14, 30, 38, 0) 0%, #224A5F 100%, #0D1E26 100%);
    background: linear-gradient(180deg, rgba(14, 30, 38, 0) 0%, #224A5F 100%, #0D1E26 100%);
    -webkit-transition: 1s;
    -o-transition: 1s;
    transition: 1s;
}

.index_about .con .img_list .i_ .t_box:hover {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.4) 18.57%, #000 100%);
}

.index_about .con .img_list .i_ .t_box .t1 {
    font-size: 24px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 38px;
}

.index_about .con .img_list .i_ .t_box .t2 {
    margin-top: 10px;
}

.index_about .con .img_list .i_ .t_box .t2 span {
    display: block;
    font-size: 16px;
    font-weight: 400;
    color: #FFFFFF;
    line-height: 26px;
}

.index_about .con .img_list .i_ .t_box .t3 {
    margin-top: 35px;
}

.index_about .con .public_more_01 {
    background-color: transparent;
    border: 1px solid #fff;
}


.index_about .con .public_more_01 span {
    line-height: 50px;
    height: 50px;
}

@media(min-width:768px) {
    .index_about .con .public_more_01:hover {
        background-color: #fff;
    }

    .index_about .con .public_more_01:hover span {
        color: var(--main-color);
    }

   

}

.index_about .con .num_list {
    margin: 0 -12px;
    padding-top: 50px;
}

.index_about .con .num_list .i {
    float: left;
    width: 25%;
    padding: 0 12px;
}

.index_about .con .num_list .i_ {
    position: relative;
    padding-bottom: 25px;
    cursor: default;
}

.index_about .con .num_list .i_:after {
    content: '';
    width: 100%;
    height: 1px;
    position: absolute;
    left: 0;
    bottom: 0;
    background: #EBEBEB;
    z-index: 0;
}

.index_about .con .num_list .i_:before {
    content: '';
    height: 1px;
    background-color: var(--main-color);
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0;
    z-index: 1;
    -webkit-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

.index_about .con .num_list .i_:hover:before {
    width: 100%;
}

.index_about .con .num_list .t {
    margin-top: 16px;
}

.index_about .con .num_list .i_ span {
    display: block;
    font-size: 16px;
    font-weight: 400;
    color: #333333;
    line-height: 19px;
}

.index_about .con .num_list .t p {
    font-size: 48px;
    font-weight: 500;
    color: #333333;
    line-height: 48px;
    display: inline-block;
}

.index_about .con .num_list .i_:hover .t p {
    color: var(--main-color);
}

.index_about .con .num_list .t i {
    font-style: normal;
    font-size: 16px;
    font-weight: 400;
    color: #666666;
}

@media(max-width:1200px) {
    .index_about .con .img_list .i_ .t_box {
        padding: 0 15px 15px;
    }

    .index_about .con .img_list .i_ .t_box .t1 {
        font-size: 22px;
        font-weight: bold;
        color: #FFFFFF;
        line-height: 28px;
    }

}

@media(max-width:992px) {
    .index_about .con .img_list .i {
        width: 100%;
        margin-bottom: 10px;
    }

    .index_about .con .public_more_01 .icon {
        width: 42px;
        height: 42px;
    }



    .pub_img img {
        height: 260px;
    }

    .index_about .con .num_list .t p {
        font-size: 36px;
    }

}

@media(max-width:768px) {
    .index_about .con .num_list .i {
        width: 50%;
        margin-bottom: 20px;
    }

    .index_about .con .num_list .t p {
        font-size: 28px;
        line-height: 28px;
    }

    .index_about .con .num_list {
        padding-top: 30px;
    }

}

@media(max-width:374px) {
    .index_about .con .num_list .i_ span, .index_about .con .num_list .t i {
        font-size: 14px;
    }

    .index_about .con .num_list .t p {
        font-size: 20px;
        line-height: 24px;
    }

}











@media(max-width:1300px){.cat-header nav > ul > li > a{ font-size:16px;}.cat-header nav{padding-left:10px;padding-right:10px;}}
#bysygg{width:100%;float:left;padding-top: 10px;}
#bysygg a{ color:#fff; font-size:14px;}#bysygg img{vertical-align: middle;}
#bysygg  td{text-align: left;}
#bysygg .cat-container{max-width:100%;WIDTH:100%; text-align:center;}
.bq-wz {width:100%;}


@media(max-width:1030px){
	.cat-header__drawer .moup-drawer-content > ul > li{ border-bottom:solid 1px rgba(255,255,255,.2);}
	.cat-header__drawer .moup-drawer-content > ul{ color:#fff; font-size:16px;}.cat-header__drawer .moup-drawer-content > ul > li > a > svg{ color:#fff;}
	#bysygg{display:none;}
	
	.i_about .i_about_r .desc{ line-height:1.8;}
.about_l .about_l_titile .about_t2 .h3{font-size:20px;}
.about_l{width:100%;float:left;margin-right: 0px;}.about_r{width:100%;float:left;}
#dgtzx{display:none;}
.about_l .about_l_titile .about_t2 i {display: block; cursor:pointer;float:right;margin-right:20px;}
.about_l .about_l_titile .about_t2 i:before{content:"+"; font-size:30px; color:#fff; font-style:normal;}
.about_l .about_l_titile .about_t2 i.tyu:before{content:"-";}

.about_l .about_l_titile .about_t2{max-width: 100%;float: right;}

.borders{display:none;}
.solution_ul li{width:100%;}
.solution_ul li .imgs{height:auto;}
	}



@media(max-width:800px){
	#bysygg td{width:33.333%;}.h-titcon a{width:25%;float: left;} .h-titcon a img{max-width:100%;height: 45px !important;}
	.n-products .item{width: calc(50% - 18px);}.n-products .item img{height:auto;}.n-products .item .item-infos h3{ font-size:14px;}
	.about_t .h3{ font-size:20px;}.owl-demo5 .item{width:100% !important;margin-bottom:20px;}
	.i_about .i_about_r{width:100%;max-width: 100%;}.i_about .i_about_l{width:100%;max-width: 100%;}
	.i_about .i_about_l{ float:none; width:100%; max-width:none; padding-top:0; margin-top:8%;}
.i_about .i_about_l .img{ display:none;}
.i_about .i_about_l .imgs{ float:none; width:100%;}
.i_about .i_about_r{ float:none; width:100%; max-width:none;}
.i_about .i_about_r .h4{ text-align:center; padding-bottom:1%;}
.i_about .i_about_r .h4 br{ display:none;}
.i_about .i_about_r .h4 span{ display:block; bottom:0; width:100%; position:inherit;font-size: 20px; font-weight:bold;}
.i_about .i_about_r .counter ul li{ max-width:none; text-align:center;}
.i_more{font-size:14px;margin:0 auto; margin-top:5%; display:none;}
.i_product_cons .i_more{display:block;}

.i_left_ul2 .poi{ font-size:14px;}.dert-spac .cat-public__table{ font-size:14px;}
.cat-banner__details .cat-details__data .inner .main .title{ font-size:14px;}

.i_contact .h3{ font-size:20px;line-height:30px;}
.o_more{height: 30px;line-height: 30px;}.product_ul ul li .txts{padding-bottom:20px;}
.h-sert .i_more{display:none;}.index_about .con .img_list{margin:0;}.index_about .con .img_list .i{padding:0;}
}

@media(max-width:640px){
	.product_ul ul li a{display:block;}.product_ul ul li .imgs{width:100%;margin-right: 0%;}.product_ul ul li .txts{width:100%;}
	.solution_ul li .imgs{width:100%;height:auto;padding-bottom: 60.56%;}.solution_ul li .txts{width:100%;max-width:100%;}.solution_ul li{margin-bottom:5%;}
	.n-products .item { width: 100%;margin-bottom: 5%;}
	.codes-text{ font-size:12px; white-space:normal; word-break:break-all;}
	.datas .codes {width:100%;float:left;}
	}
	
	
	
@media(max-width:550px){	
	
.cat-container {
  width: 90%;
}	
	}
	
	
	
	